- 重新组织配置文件读取逻辑,提高代码可读性 - 添加远程配置获取测试 - 移除未使用的 godotenv 依赖
Hertz101
一个学习项目
使用 kitex 框架,实现了
- rpc 调用(kitex)
- hertz 作为 facade 层
- 服务注册与发现(consul)
- 配置动态加载(viper + consul)
- docker 镜像
- helm 模板 (manifest 分支)
- k8s 部署
- cicd 流水线
- GitOps 部署 (argocd)
Description
Languages
Go
76.9%
Dockerfile
19.3%
Makefile
2.3%
Shell
1.5%