使用简易自封装的微服务框架,能快速开发相关业务🎯
使用k8s进行服务发现,搭配⛵️Istio进行治理
使用CI/CD全自动化构建和部署,拯救懒人🤤
目录 | 描述 |
---|---|
app | 服务 |
pkg | 框架 |
build | 构建文件 |
chart | Helm chart仓库 |
谷歌GRPC文件 |
本仓库采用Bazel来进行构建,已使用Docker提前部署所有环境,开箱即用。
# all in one
make all
请本地编译测试完毕后再提交,以免阻塞master的构建
- 变量+函数采用驼峰命名方式(ServerID)
- ORM模型命名采用驼峰(ServerID)
- 字段命名采用(server_id)
使用ORM模型的命名在sql语句中将会自动转换为规则2的命名规则
- 字段命名采用(server_id)
- 字段命名采用(server_id)
- 请求消息命名(xxxxReq)
- 响应消息命名(xxxxResp)