跳至主要內容生产级 Go 项目的工程实践与云原生部署。
| 序号 | 主题 | 内容 |
|---|
| 1 | 单元测试 | testing、mock、覆盖率 |
| 2 | 日志系统 | zap、logrus、结构化日志 |
| 3 | 配置管理 | viper、环境变量、配置中心 |
| 4 | 容器部署 | Dockerfile、多阶段构建、优化 |
| 5 | 云原生 | Kubernetes 部署、Helm、监控 |
| 方面 | 要点 |
|---|
| 代码规范 | golint、gofmt、代码审查 |
| 测试覆盖 | 单元测试、集成测试、E2E 测试 |
| CI/CD | GitHub Actions、GitLab CI |
| 监控告警 | Prometheus、Grafana、告警规则 |
| 日志收集 | ELK、Loki |
| 链路追踪 | Jaeger、Zipkin |