Skip to content

Go Web 服务 ​

从 net/http 到 Fiber 建立 Go 的并发、错误和部署模型。

阅读起点 ​

学习前先阅读:后端开发基础学习路线。

全书顺序 ​

本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。

第1章|Go HTTP 与并发基础 ​

理解 handler、context、goroutine 和资源生命周期。

  1. net/http 与路由:组织 handler、中间件和错误。
  2. Context 与取消:传播 deadline、取消和请求身份。
  3. 并发与连接资源:处理 goroutine、channel、池和泄漏。
  4. Fiber 适配与边界:比较高层框架与标准库的取舍。

第2章|Go 数据与生产交付 ​

完成数据、测试、观测和发布闭环。

  1. 数据库与事务:管理驱动、连接池和事务。
  2. 测试与基准:覆盖表驱动、集成和性能基线。
  3. 可观测性与部署:组织日志、trace、容器和回滚。

阅读边界 ​

本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。

路线状态 ​

本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。

用心记录每一步成长