博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
go语言实战教程:项目文件配置和项目初始化运行
阅读量:7221 次
发布时间:2019-06-29

本文共 868 字,大约阅读时间需要 2 分钟。

在上节内容中,我们已经搭建了实战项目框架,并将实战项目开发所需要的静态资源文件进行了导入。在本节内容中,我们将讲解如何通过相关的配置,并初始化运行项目。

conf配置文件读取配置信息

我们前面说过,使用config.json配置文件来进行项目的相关配置。在本节内容中,我们先做简单配置即可。包含两部分:config.json和读取配置的方法。如下所示:

{  "app_name": "CmsProject",  "port": 9000,  "static_path": "/manage/static",  "mode": "dev"}复制代码

相应的,提供一个AppConfig结构体和InitConfig方法来读取配置数据:

type AppConfig struct {    AppName    string `json:"app_name"`    Port       int    StaticPath string `json:"static_path"`    Mode       string `json:"mode"`}复制代码

静态资源路径配置及模版文件配置

  • 静态资源路径配置:在Iris框架中,提供专门的方法供开发者设置静态资源路径,因为只有设置了静态资源路径,才能在浏览器中直接访问,否则是无法访问的。iris设置静态资源路径的方法如下案例所示:

    app.StaticWeb("/manage/static", "./static")复制代码
  • 模版文件配置:Iris框架中还支持我们注册模版文件,比如如下案例所示:

    app.RegisterView(iris.HTML("./static", ".html"))复制代码

项目初始化运行

在进行完项目架构和上述的项目配置后,我们就可以启动我们的项目,查看项目效果。至此,项目创建和基础环境已经准备完毕,接下来的内容中,我们就主要聚焦视线项目功能。

转载于:https://juejin.im/post/5ca1d92651882543fa41cd18

你可能感兴趣的文章
Englis - 英文字母和音标
查看>>
js 语法
查看>>
新篇章的开始
查看>>
如何更方便的查看Linux内核代码的更新记录【转】
查看>>
(十二)struts2的类型转换
查看>>
接口和抽象类
查看>>
Linux系统下安装jdk1.8并配置java环境
查看>>
Nancy之Pipelines三兄弟(Before After OnError)
查看>>
mysql配置远程连接方法之一(改表法)
查看>>
Katalon Studio简单使用(二)
查看>>
Java中迭代器Iterator的使用
查看>>
consul上删除已经注册的节点
查看>>
easyui datagrid 悬浮事件
查看>>
day05
查看>>
linux系统中,查看当前系统中,都在监听哪些端口
查看>>
python中list的使用
查看>>
Qt编写安防视频监控系统8-双击节点
查看>>
spring boot -thymeleaf-字符串操作
查看>>
[ZJOI2009]假期的宿舍
查看>>
Lingo 做线性规划 - Game Thoery
查看>>