主题
Go 导学
一句话:官方文档优先,把 Go 从 Tour 写到可跑的迷你 API,再按周里程碑吃中间件。
文章表见 本系列 README。
适合谁 / 不适合谁
| 适合 | 不适合 |
|---|---|
| 有 Node/TS 后端印象,暑假要入门 Go | 想用本系列替代官方 Tour(应反过来:Tour + 本系列) |
愿意对照 go.dev 验收,AI 只做加速 | 算法每日配额被 Go 挤掉(本线应让位) |
| 基础达标后想摸 Gin / Redis / Docker 等 | 一上来就同时啃 K8s + 微服务框架全书 |
对齐:暑假计划 · Go 线 · AI 自学法。
学完验收
- 会用
go mod/go test;Tour 四段有笔记锚点。 - 切片、接口、
err、goroutine/channel/context 能写小 demo。 - 阶段一收束:可启动、可测的迷你 HTTP API(篇 10)。
- 阶段二:能按 11 · 中间件路线图 说明能力顺序;至少串通生产栈迷你项目(篇 18)一类里程碑。
- 卡壳时能先打开文内官方入口,再对照 AI 答案复现。
推荐路径
text
阶段一 基础 01~10(安装 → Tour → 并发/标准库 → 迷你 API)
→ 阶段二 中间件 11~33(从 11 路线图起,按周里程碑推进)1
2
2
| 检查点 | 说明 |
|---|---|
| 03 Tour | 没通关别急着上 Gin |
| 10 迷你 API | 阶段一验收;再开中间件 |
| 18 生产栈串烧 | Gin+配置+日志+鉴权+DB 串成可测 API |
| 22 Compose | 本地多容器一键起;再往后 MQ/可观测/K8s |
完整篇目:→ README。
怎么用本系列
| 节奏 | 建议 |
|---|---|
| 平日 30~45′ | 1 篇 + 敲 Tour / 小 demo |
| 周末半天 | 冲当前里程碑(10 / 18 / 22 等) |
| 与算法并行 | 周里程碑,不占算法每日块 |
| 卡壳 | 官方文档 → AI → 本机复现验收 |
与其它模块的关系
- 算法主线优先;本线是第二配额。
- Linux 系列教「放到 Ubuntu 上跑稳」;语言与中间件本身以本目录为准。
- Journal 产品方案在
docs/spec/;此处只用手帐场景举例。
下一步
- README · 阶段一索引
- 从 01 · AI 时代学 Go 起读。
- 基础达标后进 11 · 全栈中间件路线图。
