1094 字
约 3 分钟
6
S09-X02 · 教程章节与题库汇总登记(附录)
2024-12-31
2026-11-07

适用读者:核对"那些 Go 教程章节去哪了"的读者;本系列维护者。
性质:登记 + 逐条比对结论。29 篇旧文分两类:语言教程章节(18 篇)与题库汇总/辅助(11 篇)。
处置:教程章节 → duplicate_ref(已由现有 B02–B07 / J01–J03 / A03 主讲);题库汇总 → 指向 J04/J05 的机制讲评;环境/前言/前景 → appendix。


1. 教程章节 18 篇去重表

旧文 章节 比对结论 去向
3609 1. 代码结构 包/导入/入口,B01 已讲(package main、func main) S09-B01
3626 3. 变量 变量声明与短声明,B02 已讲 S09-B02
3611 4. 常量 iota 与常量组,B03 已讲 S09-B03
3622 5. 运算符 位运算/优先级,B02 已含 S09-B02
3625 6. 结构体 结构体定义/嵌入,B05 已讲 S09-B05
3624 7. 数组与切片 数组值语义、切片三要素,B04 + J01 已讲 S09-B04 / J01
3619 8. Map 声明/增删查、并发不安全,B05 已讲 S09-B05
3610 9. 条件语句 if/switch(无贯穿、fallthrough),B06 S09-B06
3618 10. 循环 只有 for、range 语义,B06 + J05 §6 S09-B06
3623 11. 指针 指针基本用法,B03 已讲 S09-B03
3616 12. 函数 多返回值/可变参数/闭包,B07 已讲 S09-B07
3620 13. 方法 值接收者 vs 指针接收者,B05 + J05 S09-B05
3617 14. 接口 接口满足与空接口,J05 §3 讲评 S09-J05
3614 15. error error 接口、%w 包装,A03 §2 S09-A03
3612 16. defer 执行时机与参数求值,J05 §4 S09-J05
3615 17. 异常捕获 recover 只能捕获同 goroutine 的 panic S09-B06(含反例)
3621 2. 命名规范 命名与导出规则,A03 §2 S09-A03
3599 3. Channel channel 三种形态,J05 §5 S09-J05

判据:18 篇里 16 篇是"同一知识点的更浅版本"——保留现有主讲篇,旧文以 duplicate_ref 定位,避免正文重复膨胀。


2. 题库汇总 8 篇 → 机制讲评

旧文 标题 去向
3631 Go 语言基础面试题 J05(map/slice/interface 部分)+ B02–B07(基础语法部分)
3633 Go 语言编程面试题 J05(defer/channel/context)
3639 Go Map 面试题 J05 §2
3600 系列已入 J04 并发/GMP/GC/内存 J04
3632/3643/3638/3641/3642/3634/3635/3636/3640 各专项面试题 已并入 J04/J05(见 mapping.csv)

3. 辅助类 3 篇

旧文 标题 处置
3628 Go 环境搭建 appendix(要点并入 A03 §3 的 CI 与工具链;安装步骤随版本变化,不逐字保留)
3450 一、前言 non_knowledge(系列前言,无独立知识点)
3657 Go 语言前景 appendix(结论已重写入 A03 §6 适用边界)

4. 学习路线最终形态

基础(B01–B07)→ 附录(X01 路线 / X02 本文)→ 进阶(J01 切片 / J02 字符串 / J03 闭包 / J04 运行时 / J05 语言机制)
→ 架构师(A01 模块依赖 / A02 选型 ADR / A03 工程规范与质量)

前置依赖:S05(并发概念)、S06(工程化);下游:S18(云原生,Go 是主力语言)、S26(运维脚本)。


5. 缺口与待核

项 状态
Go 1.25 容器内 GOMAXPROCS 自动感知 cgroup 见 J04 §2,待核官方 release note 细节
sqlc 与 goose 当前版本 见 A03 §5,待核
golangci-lint 推荐规则集 只给"不要全开"的判据,具体清单需按团队基线定
泛型最佳实践 旧文 3602 一带而过,本系列以"克制使用"表述,未展开类型参数推导细节

6. 下一篇

S09 系列验收(v2) —— 17 篇 / 一千四百余点位 / 61 篇尾部旧文全部登记 / 下一系列(P10:S18 云原生 61 篇)前置依赖。


本篇属于系列《S09 · Go 语言》。旧文来源:A-3599–3626(18 篇教程)、A-3631/3633/3639、A-3450;扩展点 —(登记表)。


上一篇:S09-A03 · Go 工程规范与质量:规范、单测、依赖与框架选型

S09-X02 · 教程章节与题库汇总登记(附录)
https://www.clxhxhhr.top/posts/5315/
作者
clxstart
发布于
2024-12-31
许可协议
CC BY-NC-SA 4.0
评论
0 条
还没有评论,先写一条吧。