目前项目已经被归档,目前我们重构了ngo
项目,让它更加的方便易用,为此我们创建了更好的文档,目前已经迁移至:https://github.com/NetEase-Media/easy-ngo-examples,欢迎大家继续使用。
此项目中包含了
ngo
框架的一些常规操作,目录排版方式也是我们推荐的格式,请大家斟酌使用。
工程目录说明
ngo-demo
├─cmd
│ ├─router
│ │ └─router.go --路由目录
│ └─main.go --main
├─configs
│ └─app-{env}.yaml --配置文件 env=local|dev|test|pre|pro 等
├─logs --日志目录,忽略
├─pkg --业务目录
│ ├─controller
│ └─service
├─.gitignore
├─go.mod
└─go.sum
go run ./cmd/main.go -c ./configs/app-local.yaml
自己可以在本地搭建mysql
, redis
, kafka
。
必须自己修改配置文件,连接其他主机的环境,否则项目无法启动。