beego 是一个用于Go编程语言的开源、高性能的 web 框架
beego 被用于在Go语言中企业应用程序的快速开发,包括RESTful API、web应用程序和后端服务。它的灵感来源于Tornado, Sinatra 和 Flask
beego 官网:http://beego.gocn.vip/
上面的 beego 官网如果访问不到,看这篇文章《beego 官网文档本地环境搭建》
注意:本文的 beego 文档使用的就是本地环境搭建的文档,因为官网文档已经不可用了
beego 官方 github 仓库:https://github.com/beego/beego
上一讲,讲了 beego 的项目创建,需要的朋友可以查看《beego 使用教程 1:项目创建》
这一讲,主要讲解beego 的配置、Admin管理后台和定时任务
目录
1、beego 配置模块
Beego 默认会解析当前应用下的 conf/app.conf 文件
这里笔者使用手动创建 beego 项目的方式创建的项目
项目代码是上一讲手动方式创建的项目
在项目根目录下新建文件目录 conf
并在 conf 目录下新建文件 app.conf
下面为方便操作,笔者使用 GoLand 编辑器操作项目
使用 GoLand 打开项目根目录
app.conf 中有一些默认配置,如 httpport 可以修改项目端口号,项目端口号默认是8080
如下代码将项目端口号修改为 9090
httpport=9090
使用 GoLand 启动项目
可以在 main.go 上直接右键,选择 run 'go build main.go'
这种方式编译后的 exe文件会在默认的临时目录里
为方便看见,笔者修改编译后的exe文件到项目根目录,当然你可以不用修改,因为默认的临时目录在C盘,所以笔者想要修改它,这个修改只要修改一次就行,后面都会使用修改后的
还是在 main.go 上直接右键,选择 Modify Run Configuration...