分享
beego里面自定义配置文件
ziyouchutuwenwu · · 14169 次点击 · · 开始浏览这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。
beego编译好的exe通过全路径调用会crash,看了半天,发现是解析不到配置文件,研究了下
发现beego自定义配置文件以后,需要收工parse,我表示,以为是自动化的,没想到是半自动化的......
package main import ( _ "hello/routers" "github.com/astaxie/beego" "fmt" ) func main() { beego.AppConfigPath = "/Users/mmc/dev/golang/myApps/src/hello/conf/app.conf" beego.ParseConfig() port,_ := beego.AppConfig.Int("httpport") fmt.Println("name ", beego.BConfig.AppName) fmt.Println("config path ", beego.AppConfigPath) fmt.Println("1111 ",port) beego.Run() }
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信14169 次点击 ∙ 1 赞
上一篇:把vim当做golang的IDE
下一篇:GO语言下载、安装、配置
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传
收入到我管理的专栏 新建专栏
beego编译好的exe通过全路径调用会crash,看了半天,发现是解析不到配置文件,研究了下
发现beego自定义配置文件以后,需要收工parse,我表示,以为是自动化的,没想到是半自动化的......
package main import ( _ "hello/routers" "github.com/astaxie/beego" "fmt" ) func main() { beego.AppConfigPath = "/Users/mmc/dev/golang/myApps/src/hello/conf/app.conf" beego.ParseConfig() port,_ := beego.AppConfig.Int("httpport") fmt.Println("name ", beego.BConfig.AppName) fmt.Println("config path ", beego.AppConfigPath) fmt.Println("1111 ",port) beego.Run() }