1. 开篇词
  2. 开篇词|从熟练到精通:开启你的Go语言进阶之旅
  3. 模块一·语法强化,突破语法认知瓶颈 (13讲)
  4. 类型系统:理解Go语言独特设计哲学的关键钥匙
  5. Go兼容性:你的代码能在未来版本运行吗?
  6. 值传递vs指针传递:深入Go数据操作的底层逻辑与性能考量
  7. 数组与切片:性能、灵活与陷阱,如何做出最佳选择?
  8. 字符串:不只是字节序列,揭秘rune、UTF-8与高效操作
  9. Map:不仅是键值对,掌握哈希表的高效用法与并发陷阱
  10. 函数与方法:理解Go面向对象的不同方式,何时选择其一?
  11. 结构体与接口:掌握Go语言组合优于继承的设计哲学
  12. 控制结构:for循环的进化与新语义
  13. 泛型:超越interface{},哪些场景应该优先考虑泛型?
  14. Go并发核心:goroutine、channel与Context的最佳实践
  15. 垃圾回收:便利≠免费,GC开销分析与优化实践
  16. 深入Go底层:驾驭反射(Reflection)与unsafe的双刃剑
  17. 模块二·设计先行,奠定高质量代码基础 (8讲)
  18. 项目布局:构建清晰、可维护Go应用的基石
  19. 包设计:如何实践高内聚、低耦合与SOLID原则?
  20. 并发设计:用并发思维构建Go应用的结构骨架
  21. 接口设计:发现和定义优雅契约的艺术
  22. 错误处理设计:从显式处理到错误链的最佳实践
  23. API设计:构建用户喜爱、健壮可靠的公共接口
  24. 实战串讲(设计篇):设计高内聚低耦合的“短链接服务” (上)
  25. 实战串讲(设计篇):设计高内聚低耦合的“短链接服务” (下)
  26. 模块三·工程实践,锻造生产级Go服务 (20讲)
  27. 应用骨架:从初始化、组件编排到优雅退出的最佳实践(上)
  28. 应用骨架:从初始化、组件编排到优雅退出的最佳实践(下)
  29. 核心组件:构建健壮Go服务的配置、日志与插件化方案(上)
  30. 核心组件:构建健壮Go服务的配置、日志与插件化方案(下)
  31. 可观测性:Metrics、Logging、Tracing,让你的Go服务不再是黑盒(上)
  32. 可观测性:Metrics、Logging、Tracing,让你的Go服务不再是黑盒(中)
  33. 可观测性:Metrics、Logging、Tracing,让你的Go服务不再是黑盒(下)
  34. 测试进阶:组织、覆盖、Mock与Fuzzing的最佳实践(上)
  35. 测试进阶:组织、覆盖、Mock与Fuzzing的最佳实践(下)
  36. 静态代码分析:在编码阶段发现并修复Go潜在问题
  37. 部署与升级:拥抱云原生,实现Go应用持续交付(上)
  38. 部署与升级:拥抱云原生,实现Go应用持续交付(下)
  39. 故障诊断:线上问题排查的利器与策略(上)
  40. 故障诊断:线上问题排查的利器与策略(下)
  41. 性能调优:定位瓶颈,优化Go程序的系统方法(上)
  42. 性能调优:定位瓶颈,优化Go程序的系统方法(下)
  43. AI集成:如何让大模型赋能你的Go应用?
  44. 实战串讲(工程篇):“短链接服务”的工程化实践(上)
  45. 实战串讲(工程篇):“短链接服务”的工程化实践(中)
  46. 实战串讲(工程篇):“短链接服务”的工程化实践(下)
  47. 结束语 & 结课测试 (2讲)
  48. 结束语|技术之路无止境,持续学习与实践
  49. 结课测试|来赴一场满分之约!