Github项目地址: go-starter
go-starter 小型项目快速开发脚手架
为了快速开发验证最小 MVP,我整合了我们常用go第三方库集成、诸如 echo 、swag 、viper 、nsq 、logrus 、fx 、xorm 、cobra 等,为了快速进入业务开发,模板式开发。
集成的第三方库与技术
- Github Actions
- 自定义Logger logrus
- CLI命令 cobra
- 配置读取器 viper
- Web框架 echo
- 依赖注入 fx
- ORM xorm
- Swagger generator swag echo-swagger
- Messaging NSQ
- golangci-lint golangci-lint

go-starter是一个用于小型项目快速开发的Go语言脚手架,集成echo、swag、viper等常用库。文章介绍了集成的第三方技术、项目代码结构、构建发布流程,包括Swagger文档生成、Docker镜像构建和BE服务的初始化与部署。
676

被折叠的 条评论
为什么被折叠?



