目录结构

  1. gaea/
  2. ├── app #项目工程目录
  3. ├── router #router目录
  4. └── router.go #router文件
  5. ├── service #service目录,业务逻辑
  6. └── demoservice #demoservice目录
  7. └── demoservice.go #demoservice文件,业务实现逻辑
  8. ├── controller #contronller目录,控制层
  9. └── democontroller #democontroller目录
  10. └── DemoController.go #democontroller实现
  11. ├── bin #可执行文件目录
  12. └── gaea #可执行文件
  13. ├── conf #配置文件目录
  14. ├── conf.ini #配置文件
  15. ├── conf_dev.ini #开发配置文件
  16. ├── conf_release.ini #测试线配置文件
  17. └── gaea.ini #supervisor 配置文件
  18. ├── cmd #main目录
  19. └── main.go #进程启动,http服务配置代码
  20. ├── version #版本目录
  21. └── version.go #版本文件
  22. ├── utils #工具目录
  23. ├── Makefile #编译文件 make
  24. ├── deploy.sh #发布系统编译成功,推送到目标机器会触发此脚本执行