服务配置
https://github.com/gogf/gf-demos/blob/master/go.mod
其中注意module
名称设置为github.com/gogf/gf-demos
。这里我们只需要依赖GF
框架即可。其中的go 1.12
表示运行该项目所需的最低版本,这里也可以不设置。Goland
会自动帮我们设置为当前使用的Go
版本。
https://github.com/gogf/gf-demos/blob/master/boot/boot.go
可以看到,我们的包初始化管理使用了包初始化方法init
,这样做的好处是可以在boot
目录中使用不同的文件注册不同的init
来分别实现不同的初始化配置管理,在业务比较复杂的项目中比较实用。