
极客时间-Go进阶训练营第三期||对标字节2-2
来自 极客时间·免费领取学习资源
5,522 领取 · 6,301 收藏更新于 2026年9月20日
这份资料来自极客时间2026年的付费VIP课,内容以视频为主,对应《极客时间-Go进阶训练营第三期||对标字节2-2》。官网需要单独购买,有集上可以免费领取。
学完你会收获:
熟练掌握 Go 语言,熟悉 Goroutine、Channel、锁、GC 等核心特性;
具备 3 年以上后端开发经验,并具有 1 年以上 Go 语言服务端开发经验;
熟练掌握 Golang 常用框架,深入了解框架提供的特性及其实现原理细节;
熟悉常见的中间件技术,包括但不限于 MySQL、RPC、MQ、Redis 等;
了解分布式技术,具备扎实的工程经验和软件设计能力;
熟悉微服务架构,具有高并发或大型 Go 项目经验者优先
极客大学-Go进阶训练营第三期
课程目录
- 10–第七周:历史记录架构设计
- 2–1.功能模块与架构设计
- 1.功能模块与架构设计mp4
- 3–2.存储设计与可用性设计
- 2.存储设计与可用性设计mp4
- 11–第八周:分布式缓存 & 分布式事务
- 2–1.分布式缓存
- 1.分布式缓存
- 3–2.分布式事务
- 2.分布式事务
- 12–第九周:Go语言实践-网络编程
- 2–1.网络通信协议
- 1.网络通信协议mp4
- 3–2.Goim 长连接网关
- 2.Goim 长连接网关mp4
- 4–3.IM 私信系统
- 3.IM 私信系统mp4
- 13–第十周:日志&指标&链路追踪
- 2–1.日志
- 1.日志
- 3–2.链路追踪
- 2.链路追踪
- 4–3.指标
- 3.指标
- 14–第十一周:DNS & CDN & 多活架构
- 2–1.DNS和CDN
- 1.DNS和CDNmp4
- 3–2.多活
- 2.多活mp4
- 15–第十二周:消息队列 – Kafka
- 2–1.Topic & Partition
- 1.Topic & Partition
- 3–2.Producer & Consumer
- 2.Producer & Consumer
- 4–3.Leader & Follower
- 3.Leader & Follower
- 16–第十三周:Go语言实践-Runtime
- 2–1.Goroutine原理
- 1.Goroutine原理
- 3–2.内存分配原理
- 2.内存分配原理
- 4–3.GC 原理
- 3.GC 原理
- 5–4.Channel 原理
- 4.Channel 原理
- 6–毕业项目
- 毕业项目.txt
- 2–直播回放
- 1–开营直播
- 1–7月12日开营直播
- 开营直播
- 2–Go3期第一次直播答疑
- Go3期第一次直播答疑
- 3–Go3期第二次直播答题
- Go3期第二次直播答题
- 4–Go3期期末答疑直播
- Go3期期末答疑直播
- 5–面试加餐直播
- 面试加餐直播
- 3–Golang 基础语法和 Web 框架起步
- 1–1.Go 基本语法和 Web 框架起步
- 1–Go+基本语法和+Web+框架起
- 1.Go 基本语法和 Web 框架起步
- 2–2.type 定义与 Server 抽象
- 1–极客时间 Go 初级工程师(2)type 定义与 Server 抽象
- 2.type 定义与 Server 抽象
- 3–3.错误处理与简单路由树实现
- 1–极客时间 Go 初级工程师(3)- 错误处理与简单路由树实现
- 3.错误处理与简单路由树实现
- 4–4.并发编程、文件操作与泛型
- 1–极客时间 Go 初级工程师(4)- 并发编程 文件操作与泛型
- 4.并发编程、文件操作与泛型
- 4–第一周:微服务(微服务概览与治理)
- 2–1.微服务概览
- 1.微服务概览
- 3–2.微服务设计
- 2.微服务设计
- 4–3.gRPC & 服务发现
- 3.gRPC & 服务发现
- 5–4.多集群 & 多租户
- 4.多集群 & 多租户
- 5–第二周:异常处理
- 2–1.Error vs Exception
- 1.Error vs Exception
- 3–2.Error Type
- 2.Error Type
- 4–3.Handling Error
- 3.Handling Error
- 5–4.Go 2 Error Inspection
- 4.Go 2 Error Inspection
- 6–第三周:并行编程
- 2–1.Goroutine
- 1.Goroutine
- 3–2.Memory model
- 2.Memory model
- 4–3.Package sync
- 3.Package sync
- 5–4.Package context
- 4.Package context
- 7–第四周:Go工程化实践
- 2–1.工程项目结构
- 1.工程项目结构mp4
- 3–2.API 设计
- 2.API 设计mp4
- 4–3.配置管理
- 3.配置管理mp4
- 5–4.模块
- 单元测试
- 8–第五周:Go 架构实践 – 微服务(微服务可用性设计)
- 2–1. 隔离
- 1. 隔离
- 3–2.超时
- 2.超时
- 4–3.过载保护和限流
- 3.过载保护和限流
- 5–4.降级&重试
- 4.降级&重试
- 6–5.重试和负载均衡
- 5.重试和负载均衡
- 9–第六周:评论系统架构设计
- 2–1.功能和架构设计
- 1.功能和架构设计mp4
- 1.功能模块与架构设计mp4
- 3–2.存储和可用性设计
- 2.存储和可用性设计mp4
- 2.存储设计与可用性设计mp4
- 课件
- 00、直播回放
- 7月12日开营直播
- 01、第一周:微服务(微服务概览与治理)
- 1. 微服务概览与治理(2)(2).pptx
- 02、第二周
- 2. Go语言实践 – error.pptx
- 作业.txt
- 03、第三章
- 3. Go语言实践 – concurrency.pptx
- 作业.txt
- 04、第四周
- 4. Go 工程化实践.pptx
- 作业.txt
- 05、第五周
- 5. 微服务可用性设计.pptx
- 作业.txt
- 06、第六周
- 6. 评论系统架构设计.pptx
- 07、第七周
- 7. 播放历史架构设计.pptx
- 08、第八周
- 8. 分布式缓存&分布式事务.pptx
- 作业.txt
- 09、第九周
- 9. Go语言实践 – 网络编程.pptx
- 作业.txt
- 0、Golang 基本语法和 Web 框架起步
- Go 基本语法和 Web 框架起
- 极客时间 Go 初级工程师(2)type 定义与 Server 抽象
- 极客时间 Go 初级工程师(3)- 错误处理与简单路由树实现
- 极客时间 Go 初级工程师(4)- 并发编程 文件操作与泛型
- 10、第十周
- 10. 日志&指标&链路追踪.pptx
- 作业.txt
- 11、第十一周
- 11. DNS & CDN &多活架构.pptx
- 12、第十二周
- 12. 消息队列 Kafka.pptx
- 13、第十三周
- 13. Go语言实践 – Runtime.pptx
- Undeerstanding channels
包含内容
- · 10–第七周:历史记录架构设计
- · 2–1.功能模块与架构设计
- · 1.功能模块与架构设计mp4
- · 3–2.存储设计与可用性设计
- · 2.存储设计与可用性设计mp4
- · 11–第八周:分布式缓存 & 分布式事务
- · 2–1.分布式缓存
- · 1.分布式缓存
贡献者
Kevin
青铜