工程与生产

语法与框架能力决定你能不能写出程序;本章内容决定你写的东西能不能上生产。没有测试的代码无法安全迭代,没有日志与指标的线上问题无从排查,没有统一工程流程的团队无法协作。

内容导航

章节内容
测试表驱动测试、httptest、基准测试与竞态检测
可观测性slog 结构化日志、Prometheus 指标、pprof
工程化项目布局、golangci-lint、CI 与 Docker
应用问题速查goroutine 泄漏、切片共享、typed nil 等高频陷阱
性能优化基准驱动方法论、逃逸分析、GC 调优、连接池
安全清单govulncheck、输入信任边界、注入、认证与最小权限

学习建议

Tip

前三个主题(测试 / 可观测性 / 工程化)建议按顺序精读,并在实战项目中全部用上;后三个主题(速查 / 性能 / 安全)是案头手册,第一次通读建立索引,之后遇到问题时回来翻查即可。