-
Golang微服务样板:microservices-go
资源介绍
Golang微服务样板
使用golang启动微服务项目的示例结构。 使用MySQL数据库。
手动安装
如果您仍然希望手动进行安装,请按照下列步骤操作:
克隆仓库:
git clone https://github.com/gbrayhan/microservices-go
如果需要,请在文件config.json中配置环境变量,如果使用docker-compose,则将变量设置在文件config.json.example中。
cp config.json.example config.json
目录
特征
Golang v1.14 :go的稳定版本
框架: gin-go的稳定版本
SQL数据库: MariaDB使用内部sql包进行sql
测试:使用Go测试包进行单元测试和集成测试
API文档:使用swaggo进行swagger的go实现
依赖管理:带有go模块
环境变量:使用