Go后端工程路径

通过30个主题,从Go语法与API设计逐步学到并发HTTP服务、数据库访问、测试和基于证据的性能优化。

30个主题 5个检查点 约46小时 入门 → 高级
0%
已完成0/30个主题 · 里程碑1/5 继续:Go语言基础

路线图

已完成 当前位置 需先通过前一检查点 检查点
Go后端工程路径: 30个主题, 5个检查点. Go语言基础 结构体 方法 接口 切片 Map 泛型 错误处理 错误包装 defer、panic与recover

里程碑1 · 语言与API基础

已完成0/5个主题 · 约92分钟

里程碑2 · 数据与失败契约

已完成0/6个主题 · 约113分钟

里程碑3 · 并发与生命周期

已完成0/5个主题 · 约50分钟
即将上线 Goroutines channels 10分钟
即将上线 Select 10分钟
即将上线 Sync 10分钟
即将上线 Context 10分钟
即将上线 Concurrency patterns 10分钟
检查点3 解锁M4

里程碑4 · 服务边界

已完成0/8个主题 · 约80分钟
即将上线 Io package 10分钟
即将上线 Bufio 10分钟
即将上线 Json 10分钟
即将上线 Http 10分钟
即将上线 Http server 10分钟
即将上线 Database 10分钟
即将上线 Sqlx 10分钟
即将上线 Slog 10分钟
检查点4 解锁M5

里程碑5 · 验证与性能

已完成0/6个主题 · 约60分钟
即将上线 Testing 10分钟
即将上线 Go vet 10分钟
即将上线 Fuzzing 10分钟
即将上线 Benchmark 10分钟
即将上线 Pprof 10分钟
即将上线 Trace 10分钟
检查点5 完成

为何按此顺序: 先学习语言与模块规则,为类型和接口打牢基础;再掌握集合与显式错误契约,为支持取消的并发程序做好准备。并发生命周期规则随后贯穿I/O、HTTP与SQL边界。测试、静态分析、基准测试、性能剖析和执行跟踪放在最后,因为只有服务行为正确且可观测时,优化才有意义。