/go-tiny-code

go-tiny-code

Primary LanguageGo

go-tiny-code

待办项

有哪些值得学习的 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 是个啥