有哪些值得学习的 Go 语言开源项目? - 丸子的回答 - 知乎 https://www.zhihu.com/question/20801814/answer/2461184379
- 目录整理
- 入口文件 main.go
- config
- router
- controller
- middleware
- model
- schedule
- 调用外部服务 api
- 大框架先搭建好
- 日志文件写入
- 写一个最基础的增删改查功能,数据库就用 docker 起个本地的
- build Makefile
- dockerfile 创建本地 mysql redis 连接,可以参考 cnpmcore 项目
- go air 实现热更新
- get post params 请求参数解析、验证
- 上传文件
- rpc 是个啥