邓明老师带领学员深入学习主流 Go Web 框架(Gin、Echo)的核心用法与源码设计,如 Gin 的路由原理、中间件机制、参数绑定。通过实战开发 “博客系统”,实现用户认证(JWT)、权限管理、文章 CRUD 等功能,掌握框架在实际项目中的最佳实践,同时对比不同框架的性能差异与选型策略。

*   01 学习手册/

  *   01 欢迎来到Go实战训练营.html (0.00 MB)

  *   02 课前准备.html (0.00 MB)

  *   03 课程安排.html (0.00 MB)

  *   04 学习群组与助教答疑.html (0.00 MB)

  *   05 作业提交.html (0.00 MB)

  *   06 毕业条件.html (0.00 MB)

  *   07 课程有效期、延期、退费申请.html (0.00 MB)

  *   08 开营典礼.mp4 (724.11 MB), 01:42:44

*   02 Git & GitHub 操作指南/

  *   01 1. 为什么要使用 Git&GitHub.mp4 (34.94 MB), 02:39

  *   02 2. 什么是版本控制.mp4 (35.91 MB), 03:18

  *   03 3. 安装 Git、初始化仓库并做最简单的配置.mp4 (45.15 MB), 06:11

  *   04 4. 在Windows系统上安装Git.mp4 (12.39 MB), 03:19

  *   05 5. 完成一个最简单的Git操作流程:工作区、暂存区和仓库.mp4 (53.17 MB), 12:17

  *   06 6. 将本地仓库同步到远程GitHub仓库.mp4 (49.50 MB), 10:03

*   03 前置工作:Go 开发环境搭建指南/

  *   01 软件下载.html (0.00 MB)

  *   02 macOS系统下的安装步骤.mp4 (47.11 MB), 14:45

  *   03 Windows系统下的安装步骤.mp4 (33.19 MB), 09:27

  *   04 Mac 环境安装.pdf (1.15 MB)

  *   04 Windows 环境安装.pdf (1.60 MB)

  *   04 邓明老师整理的 Go 环境安装文档.html (0.00 MB)

*   04 8 小时上手 Go 语言/

  *   01 8h上手Go语言课件合集.zip (15.42 MB)

  *   01 课件与代码地址.html (0.00 MB)

  *   02 1.Go 基本语法和 Web 框架起步.mp4 (821.50 MB), 01:49:02

  *   02 Go+基本语法和+Web+框架起.pdf (3.26 MB)

  *   03 2.type 定义与 Server 抽象.mp4 (825.47 MB), 02:16:44

  *   03 极客时间 Go 初级工程师(2)type 定义与 Server 抽象.pdf (3.48 MB)

  *   04 3.错误处理与简单路由树实现.mp4 (1021.40 MB), 02:28:10

  *   04 极客时间 Go 初级工程师(3)- 错误处理与简单路由树实现.pdf (2.59 MB)

  *   05 4.并发编程、文件操作与泛型.mp4 (878.37 MB), 02:06:14

  *   05 极客时间 Go 初级工程师(4)- 并发编程 文件操作与泛型.pdf (4.42 MB)

*   05 Go 实战训练营课程简介/

  *   01 Go 实战训练营课程简介.mp4 (94.23 MB), 26:25

  *   01 Go 实战训练营课程简介.pdf (0.70 MB)

*   06 第一周:Web 框架之 Server 与路由树/

  *   01 Web 模块 - 1. Web 框架概览.pdf (2.90 MB)

  *   01 Web 模块 - 2. Server.pdf (1.67 MB)

  *   01 Web 模块 - 3. 路由树.pdf (3.82 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 Web 框架概览:学习路线.mp4 (7.50 MB), 02:17

  *   03 Web 框架概览:Beego 框架分析.mp4 (70.31 MB), 16:28

  *   04 Web 框架概览:Gin 框架分析.mp4 (63.97 MB), 12:35

  *   05 Web 框架概览:Iris 框架分析.mp4 (26.54 MB), 06:11

  *   06 Web 框架概览:Echo 框架分析与对比总结.mp4 (31.74 MB), 07:40

  *   07 Server 详解与面试要点.mp4 (236.25 MB), 43:51

  *   08 路由树:Beego、Gin、Echo 实现与设计总结.mp4 (68.07 MB), 16:40

  *   09 路由树:全静态匹配.mp4 (41.17 MB), 08:22

  *   10 路由树:TDD 起步.mp4 (189.23 MB), 37:22

  *   11 路由树:静态匹配测试用例.mp4 (166.51 MB), 28:35

  *   12 路由树:静态匹配之路由查找.mp4 (144.42 MB), 23:57

  *   13 路由树:静态匹配之集成 Server.mp4 (52.27 MB), 09:13

  *   14 路由树:通配符匹配之路由注册.mp4 (75.73 MB), 13:37

  *   15 路由树:通配符匹配之路由查找与测试.mp4 (28.59 MB), 04:29

  *   16 路由树:参数路径之基本注册和查找.mp4 (49.27 MB), 07:45

  *   17 路由树:参数路径之校验.mp4 (17.38 MB), 02:46

  *   18 路由树:参数路径之参数值.mp4 (66.36 MB), 10:45

  *   19 路由树总结与面试要点.mp4 (87.51 MB), 16:25

  *   20 第一周作业:实现一棵路由树.mp4 (80.70 MB), 10:36

  *   21 第一周路由树作业讲解.mp4 (161.76 MB), 17:27

*   07 第二周:Web 框架之 Context 与 AOP 方案/

  *   01 Web 模块 - 4. Context.pdf (4.58 MB)

  *   01 Web 模块 - 5. AOP 方案.pdf (6.12 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. Context 简介.mp4 (80.50 MB), 16:00

  *   03 2. Context:Beego Context 设计分析.mp4 (25.99 MB), 06:36

  *   04 3. Context:Gin Context 设计分析.mp4 (26.53 MB), 05:09

  *   05 4. Context:Echo 和 Iris 的 Context 设计分析.mp4 (15.63 MB), 03:50

  *   06 5. Context:处理输入输出总结.mp4 (16.10 MB), 04:11

  *   07 6. Context:处理输入之 Body 输入.mp4 (59.17 MB), 11:55

  *   08 7. Context:处理输入之表单输入.mp4 (58.89 MB), 11:11

  *   09 8. Context:处理输入之查询参数、路径参数和 StringValue.mp4 (84.93 MB), 15:39

  *   10 9. Context:处理输出.mp4 (63.04 MB), 11:37

  *   11 10. Context 总结与面试要点.mp4 (66.80 MB), 11:56

  *   12 11. AOP 简介与不同框架设计概览.mp4 (57.12 MB), 13:36

  *   13 12. AOP 设计方案:Middleware.mp4 (110.31 MB), 22:06

  *   14 13. Middleware:AccessLog.mp4 (148.02 MB), 28:27

  *   15 14. Middleware:Trace 简介和 OpenTelemetry.mp4 (151.24 MB), 34:58

  *   16 15. Middleware:OpenTelemetry 测试.mp4 (190.74 MB), 28:12

  *   17 16. Middleware:OpenTelemetry 总结.mp4 (16.92 MB), 03:58

  *   18 17. Prometheus 详解.mp4 (63.18 MB), 14:17

  *   19 18. Middleware:Prometheus.mp4 (104.82 MB), 16:35

  *   20 19. Middleware 例子:错误页面.mp4 (62.47 MB), 12:06

  *   21 20. Middleware 例子:从 panic 中恢复.mp4 (56.93 MB), 08:31

  *   22 21. Middleware 总结和面试.mp4 (59.04 MB), 12:44

  *   23 第二周作业:可路由的 Middleware 设计.mp4 (58.45 MB), 10:00

  *   24 第二周 Middleware 作业讲解.mp4 (40.94 MB), 05:52

*   08 第三周:Web 框架之页面渲染、文件处理与 Session/

  *   01 Web 模块 - 6. 页面渲染.pdf (2.61 MB)

  *   01 Web 模块 - 7. 文件处理.pdf (2.20 MB)

  *   01 Web 模块 - 8. Session.pdf (4.58 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 页面渲染:模板引擎接口定义.mp4 (121.26 MB), 25:25

  *   03 2. 页面渲染:Template 语法.mp4 (213.05 MB), 38:09

  *   04 3. 页面渲染:GoTemplateEngin 实现、面试要点总结.mp4 (133.41 MB), 24:14

  *   05 4. 文件处理:文件基本操作.mp4 (78.86 MB), 14:02

  *   06 5. 文件处理:文件上传.mp4 (163.26 MB), 27:24

  *   07 6. 文件处理:文件下载.mp4 (92.47 MB), 14:44

  *   08 7. 文件处理:静态资源处理、面试要点总结.mp4 (276.01 MB), 41:15

  *   09 8. Session:概念与不同框架的 Session 设计分析.mp4 (136.20 MB), 29:48

  *   10 9. Session:接口设计.mp4 (127.22 MB), 25:07

  *   11 10. Session:用户使用示例和 Manager 设计.mp4 (137.35 MB), 21:55

  *   12 11. Session:web.Context 缓存 Session.mp4 (64.65 MB), 10:10

  *   13 12. Session:基于内存的实现.mp4 (170.49 MB), 27:23

  *   14 13. Session:基于 Redis 的实现.mp4 (197.71 MB), 29:54

  *   15 14. Session:基于 Cookie 的实现.mp4 (59.58 MB), 09:46

  *   16 15. Session:测试与面试要点总结.mp4 (99.53 MB), 18:44

*   09 第四周:ORM 框架之 SELECT 与元数据/

  *   01 ORM 模块 - 1. ORM 框架概览.pdf (3.28 MB)

  *   01 ORM 模块 - 2. SELECT 起步.pdf (5.43 MB)

  *   01 ORM 模块 - 3. 元数据.pdf (9.14 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. ORM 学习路线图.mp4 (28.90 MB), 07:59

  *   03 2. ORM 框架概览:Beego ORM 分析.mp4 (87.59 MB), 19:15

  *   04 3. ORM 框架概览:GORM 和 Ent 分析.mp4 (47.33 MB), 10:48

  *   05 4. ORM 框架总结和面试要点.mp4 (65.91 MB), 14:06

  *   06 5. SELECT:Beego、GORM、Ent 的 SQL构造分析.mp4 (78.65 MB), 16:23

  *   07 6. SELECT:核心接口定义.mp4 (86.08 MB), 17:26

  *   08 7. SELECT:SELECT 语句规范、Selector 定义、FROM 语句实现.mp4 (134.76 MB), 24:20

  *   09 8. SELECT:WHRER 语句、Expression 抽象和面试要点.mp4 (380.74 MB), 01:03:28

  *   10 9. 元数据简介.mp4 (39.29 MB), 09:00

  *   11 10. 元数据:反射-读字段.mp4 (216.58 MB), 41:10

  *   12 11. 元数据:反射-写字段.mp4 (82.24 MB), 14:13

  *   13 12. 元数据:反射-方法.mp4 (190.50 MB), 31:57

  *   14 13. 元数据:反射-遍历.mp4 (92.41 MB), 16:55

  *   15 14. 元数据:反射的开源实例、面试要点总结.mp4 (66.43 MB), 14:02

  *   16 15. 元数据:反射解析模型.mp4 (178.43 MB), 32:19

  *   17 16. 元数据:利用元数据改造 Selector、元数据阶段总结.mp4 (73.54 MB), 12:15

  *   18 第四周作业:DELETE 语句.mp4 (36.85 MB), 06:04

  *   19 第四周 DELETE 作业讲解.mp4 (73.38 MB), 10:48

*   10 第五周:ORM 框架之元数据、SQL 编程与结果集处理/

  *   01 ORM 模块 - 3. 元数据.pdf (9.16 MB)

  *   01 ORM 模块 - 4. SQL编程.pdf (2.88 MB)

  *   01 ORM 模块 - 5. SELECT 结果集处理.pdf (5.45 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 元数据:注册中心.mp4 (170.96 MB), 31:47

  *   03 2. 元数据:注册中心并发问题.mp4 (79.37 MB), 14:44

  *   04 3. 元数据:标签自定义列名.mp4 (140.27 MB), 23:45

  *   05 4. 元数据:接口自定义表名.mp4 (57.38 MB), 08:16

  *   06 5. 元数据:编程方式自定义表名和列名.mp4 (156.56 MB), 22:29

  *   07 6. 元数据:总结与面试要点.mp4 (30.40 MB), 06:49

  *   08 7. SQL 编程:增删改查.mp4 (205.91 MB), 29:54

  *   09 8. SQL 编程:Valuer 和 Scanner 接口.mp4 (60.01 MB), 10:10

  *   10 9. SQL 编程:事务与隔离级别.mp4 (62.97 MB), 11:58

  *   11 10. SQL 编程:Prepare Statement.mp4 (55.38 MB), 09:59

  *   12 11. SQL 编程:sqlmock 入门、SQL 编程面试要点.mp4 (85.53 MB), 14:55

  *   13 12. 结果集处理:Open 与 OpenDB.mp4 (55.43 MB), 09:26

  *   14 13. 结果集处理:发起查询异常情况.mp4 (137.74 MB), 20:54

  *   15 14. 结果集处理:反射处理结果集.mp4 (82.09 MB), 12:49

  *   16 15. 结果集处理:代码优化与总结.mp4 (211.60 MB), 28:24

  *   17 16. 加餐:Option 设计模式.mp4 (74.17 MB), 11:54

*   11 第六周:ORM 框架之结果集处理、SELECT 进阶与 INSERT/

  *   01 ORM 模块 - 5. SELECT 结果集处理.pdf (5.45 MB)

  *   01 ORM 模块 - 6. SELECT 进阶:指定列和聚合函数.pdf (2.29 MB)

  *   01 ORM 模块 - 7. INSERT 语句.pdf (6.35 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 结果集处理:unsafe 入门.mp4 (197.95 MB), 37:56

  *   03 2. 结果集处理:unsafe 实现.mp4 (127.21 MB), 18:59

  *   04 3. 结果集处理:valuer 重构与基准测试.mp4 (404.26 MB), 55:40

  *   05 4. 结果集处理:总结与面试要点.mp4 (121.02 MB), 20:40

  *   06 5. SELECT 进阶:指定简单列.mp4 (127.03 MB), 20:54

  *   07 6. SELECT 进阶:指定聚合函数.mp4 (93.50 MB), 14:05

  *   08 7. SELECT 进阶:原生表达式.mp4 (123.99 MB), 20:12

  *   09 8. SELECT 进阶:别名.mp4 (85.63 MB), 13:47

  *   10 9. INSERT:INSERT 语句概览.mp4 (35.13 MB), 07:50

  *   11 10. INSERT:最简实现.mp4 (202.81 MB), 32:54

  *   12 11. INSERT:指定列.mp4 (71.13 MB), 10:12

  *   13 12. INSERT:UPSERT API 定义.mp4 (70.64 MB), 12:20

  *   14 13. INSERT:MySQL UPSERT 基本实现.mp4 (98.27 MB), 15:09

  *   15 14. INSERT:方言抽象 Dialect.mp4 (66.09 MB), 11:13

  *   16 15. INSERT:builder 抽象与重构.mp4 (178.01 MB), 22:49

  *   17 16. INSERT:SQLite UPSERT 实现、方言抽象局限性.mp4 (139.54 MB), 18:33

  *   18 17. INSERT:INSERT 执行.mp4 (93.57 MB), 14:46

  *   19 18. INSERT:unsafe 读取字段、总结与面试要点.mp4 (114.26 MB), 17:40

  *   20 第六周作业:丰富 SELECT 语句.mp4 (84.73 MB), 11:44

  *   21 第六周 SELECT 作业讲解.mp4 (54.14 MB), 12:19

*   12 第七周:ORM 框架之事务 API、AOP 方案与集成测试/

  *   01 ORM 模块 - 9. 事务 API.pdf (2.45 MB)

  *   01 ORM 模块 - 10. AOP 方案.pdf (1.88 MB)

  *   01 ORM 模块 - 11. 集成测试与原生查询.pdf (2.71 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 事务 API:不同框架设计分析、设计与实现.mp4 (133.20 MB), 24:32

  *   03 2. 事务 API:事务闭包 API、总结与面试要点.mp4 (138.35 MB), 26:39

  *   04 3. AOP 方案:不同框架设计分析、方案总结.mp4 (94.92 MB), 18:48

  *   05 4. AOP 方案:Middleware 接入与 querylog.mp4 (241.08 MB), 37:04

  *   06 5. AOP 方案:Middleware 各种实现、总结与面试要点.mp4 (204.19 MB), 32:19

  *   07 6. 集成测试:起步与 MySQL 的增删改查.mp4 (133.58 MB), 22:13

  *   08 7. 集成测试:TestSuite 与 Suite.mp4 (206.86 MB), 33:50

  *   09 8. 集成测试:细节探讨与要点总结.mp4 (104.23 MB), 16:41

  *   10 9. 原生查询详解.mp4 (325.82 MB), 45:43

*   13 第八周:ORM 框架之复杂查询、Protobuf 与代码生成/

  *   01 ORM 模块 - 11. 复杂查询.pdf (2.40 MB)

  *   01 ORM 模块 - 12. Protobuf 和 代码生成辅助方法.pdf (2.87 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 复杂查询:JOIN 查询简介.mp4 (43.16 MB), 11:36

  *   03 2. 复杂查询:JOIN API 定义.mp4 (63.20 MB), 12:34

  *   04 3. 复杂查询:JOIN - USING 用法.mp4 (92.27 MB), 16:43

  *   05 4. 复杂查询:JOIN - ON 用法.mp4 (86.86 MB), 15:24

  *   06 5. 复杂查询:补充测试及总结.mp4 (91.73 MB), 14:57

  *   07 6. protobuf 插件魔改.mp4 (99.62 MB), 17:58

  *   08 7. 代码生成:AST 简介.mp4 (55.64 MB), 11:17

  *   09 8. 代码生成:AST 编程入门.mp4 (89.01 MB), 18:12

  *   10 9. 代码生成:AST 主要接口和实现.mp4 (42.35 MB), 09:43

  *   11 10. 代码生成:生成辅助代码(一).mp4 (144.77 MB), 29:57

  *   12 11. 代码生成:生成辅助代码(二).mp4 (149.45 MB), 30:29

  *   13 12. protobuf 与代码生成总结与面试要点.mp4 (34.93 MB), 07:54

  *   14 第八周作业:子查询.mp4 (37.87 MB), 04:56

*   14 第九周:缓存模块之并发编程/

  *   01 缓存模块 - 0. 并发编程.pdf (8.02 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 缓存模块路线图.mp4 (19.43 MB), 05:47

  *   03 2. 并发编程:context 基本方法.mp4 (106.95 MB), 22:53

  *   04 3. 并发编程:context 安全传递数据.mp4 (92.25 MB), 19:38

  *   05 4. 并发编程:context 开源例子.mp4 (66.64 MB), 11:34

  *   06 5. 并发编程:context 底层实现、面试要点与总结.mp4 (49.23 MB), 10:18

  *   07 6. 并发编程:sync.Mutex 入门和 double-check.mp4 (83.02 MB), 17:59

  *   08 7. 并发编程:sync.Mutex 原理.mp4 (136.48 MB), 27:26

  *   09 8. 并发编程:sync.Mutex 面试要点与总结.mp4 (52.32 MB), 11:28

  *   10 9. 并发编程:sync.Once 详解.mp4 (37.67 MB), 08:07

  *   11 10. 并发编程:sync.Pool 入门和原理.mp4 (112.75 MB), 26:38

  *   12 11. 并发编程:sync.Pool 开源实例、面试要点与总结.mp4 (71.51 MB), 15:18

  *   13 12. 并发编程:sync.WaitGroup 详解.mp4 (94.61 MB), 19:26

  *   14 13. 并发编程:channel 编程入门.mp4 (43.98 MB), 12:12

  *   15 14. 并发编程:利用 channel 实现一个基于内存的消息队列.mp4 (109.45 MB), 24:04

  *   16 15. 并发编程:利用 channel 实现一个任务池.mp4 (126.62 MB), 25:59

  *   17 加餐:参与开源的一般步骤.mp4 (297.09 MB), 47:27

*   15 第十周:缓存模块之缓存 API、缓存模式与缓存异常/

  *   01 缓存模块 - 0. 并发编程.pdf (8.02 MB)

  *   01 缓存模块 - 1. 缓存 API:本地缓存和 Redis 实现.pdf (3.22 MB)

  *   01 缓存模块 - 2. 缓存异常和缓存模式.pdf (2.71 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 并发编程:channel 原理、底层实现与面试要点.mp4 (152.90 MB), 37:19

  *   03 2. 缓存 API:缓存 API 设计与实现.mp4 (102.37 MB), 22:07

  *   04 3. 缓存 API:本地缓存实现与过期时间控制.mp4 (218.44 MB), 43:04

  *   05 4. 缓存 API:evict 回调与测试.mp4 (152.47 MB), 30:25

  *   06 5. 缓存 API:控制本地缓存内存.mp4 (95.98 MB), 21:10

  *   07 6. 缓存 API:本地缓存回顾与总结.mp4 (36.58 MB), 07:55

  *   08 7. 缓存 API:Redis 实现.mp4 (295.25 MB), 57:16

  *   09 8. 缓存 API:组合 API、面试要点与总结.mp4 (65.20 MB), 14:00

  *   10 9. 缓存模式:read-through 模式.mp4 (202.81 MB), 44:05

  *   11 10. 缓存模式:write-through、write-back、refresh-ahead.mp4 (105.63 MB), 22:14

  *   12 11. 缓存异常详解、面试要点与总结.mp4 (206.14 MB), 47:46

  *   13 第十周作业:服务器优雅退出.mp4 (91.97 MB), 17:59

*   16 第十一周:缓存模块之 Redis 分布式锁与缓存一致性/

  *   01 缓存模块 - 3. 用 Redis 实现分布式锁.pdf (2.44 MB)

  *   01 缓存模块 - 4. 缓存一致性.pdf (0.64 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 分布式锁:用 Redis 来实现一个分布式锁.mp4 (177.71 MB), 35:10

  *   03 2. Redis 分布式锁:锁实现单元测试.mp4 (132.81 MB), 23:18

  *   04 3. Redis 分布式锁:锁实现集成测试.mp4 (194.83 MB), 30:26

  *   05 4. Redis 分布式锁:手动续约实现与测试.mp4 (170.02 MB), 26:28

  *   06 5. Redis 分布式锁:如何使用 Refresh 方法.mp4 (103.00 MB), 18:10

  *   07 6. Redis 分布式锁:自动续约.mp4 (73.80 MB), 12:00

  *   08 7. Redis 分布式锁:加锁重试.mp4 (255.80 MB), 41:49

  *   09 8. Redis 分布式锁:singleflight 优化、面试要点与总结.mp4 (97.48 MB), 19:21

  *   10 9. 缓存一致性:问题根源与解决方案.mp4 (87.73 MB), 22:57

  *   11 第十一周作业(1):控制缓存内存使用量.mp4 (57.08 MB), 12:16

  *   12 第十一周作业(2):实现一个分布式锁.mp4 (21.33 MB), 02:39

  *   13 第十一周 控制缓存内存使用量作业讲解.mp4 (54.93 MB), 11:08

*   17 第十二周:微服务框架之网络编程与最简 RPC/

  *   01 1期定稿-微服务模块-0. 网络编程-logo.pdf (3.61 MB)

  *   01 1期定稿-微服务模块-1. 微服务框架概览-logo.pdf (1.80 MB)

  *   01 1期定稿-微服务模块-2. 最简 RPC-logo.pdf (1.83 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 微服务模块学习路线.mp4 (41.42 MB), 11:58

  *   03 2. 网络编程:服务端详解.mp4 (141.98 MB), 30:43

  *   04 3. 网络编程:客户端详解、简单 TCP 服务器.mp4 (166.66 MB), 32:50

  *   05 4. 网络编程面试要点与总结.mp4 (46.47 MB), 09:54

  *   06 5. 连接池:基本原理、开源实例 silenceperpool.mp4 (114.09 MB), 24:21

  *   07 6. 连接池:sql.DB 中连接池管理.mp4 (68.66 MB), 12:58

  *   08 7. 连接池:手写简单的连接池、连接池总结.mp4 (153.04 MB), 30:24

  *   09 8. 微服务框架概览.mp4 (134.06 MB), 34:37

  *   10 9. 最简 RPC:RPC 基本原理.mp4 (113.48 MB), 25:49

  *   11 10. 最简 RPC:捕捉本地调用.mp4 (190.00 MB), 41:21

  *   12 11. 最简 RPC:发送请求与返回响应.mp4 (208.54 MB), 38:12

  *   13 12. 最简 RPC:重构代码、总结与面试要点.mp4 (139.66 MB), 23:37

*   18 第十三周:微服务框架之 RPC 协议设计与实现/

  *   01 微服务模块-3. RPC 协议设计与实现.pdf (4.30 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. RPC:RPC 协议设计概览、不同 RPC 框架的协议设计.mp4 (68.89 MB), 18:21

  *   03 2. RPC:设计自己的 RPC 协议.mp4 (74.68 MB), 19:32

  *   04 3. RPC 协议设计:请求编解码详解.mp4 (328.23 MB), 01:02:07

  *   05 4. RPC 协议设计:响应编解码、重构代码与 error 处理.mp4 (206.95 MB), 41:59

  *   06 5. RPC 协议设计总结与面试要点.mp4 (25.57 MB), 05:59

  *   07 6. RPC 序列化协议:原理概述与 JSON 实现.mp4 (142.45 MB), 27:19

  *   08 7. RPC 序列化协议:Proto 实现与总结.mp4 (75.69 MB), 14:46

  *   09 8. RPC 调用语义:异步、单向和回调.mp4 (204.19 MB), 39:06

  *   10 9. RPC 超时控制:链路超时控制.mp4 (37.20 MB), 10:15

  *   11 10. RPC 超时控制:超时时间传递.mp4 (118.79 MB), 26:59

  *   12 11. RPC 超时控制:链路超时实现、总结与面试要点.mp4 (119.52 MB), 22:11

  *   13 第十三周作业:在 RPC 中支持压缩算法.mp4 (43.89 MB), 05:39

  *   14 作业讲解:在 RPC 中支持压缩算法.mp4 (52.26 MB), 08:50

*   19 第十四周:微服务框架之服务注册与发现/

  *   01 微服务模块-4. 服务注册与发现.pdf (4.70 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 服务注册与发现概览.mp4 (109.55 MB), 27:55

  *   03 2. 服务注册与发现:不同框架接口与实现.mp4 (173.38 MB), 38:39

  *   04 3. 服务注册与发现:以 gRPC 为底层通信协议.mp4 (91.20 MB), 19:14

  *   05 4. gRPC 服务注册与发现模型.mp4 (74.69 MB), 15:37

  *   06 5. gRPC:设计并实现一个 etcd 注册中心.mp4 (365.42 MB), 01:10:52

  *   07 6. gRPC:etcd 服务发现实现.mp4 (288.70 MB), 52:46

  *   08 7. 服务注册与发现总结.mp4 (93.06 MB), 22:56

  *   09 8. 服务注册与发现面试要点详解.mp4 (69.86 MB), 13:32

*   20 第十五周:微服务框架之负载均衡、路由与集群/

  *   01 微服务模块-5. 集群、路由与负载均衡.pdf (3.83 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   02 1. 负载均衡:轮询和加权轮询详解.mp4 (50.16 MB), 13:47

  *   03 2. 负载均衡:轮询实现.mp4 (152.71 MB), 30:31

  *   04 3. 负载均衡:加权轮询实现.mp4 (150.48 MB), 27:12

  *   05 4. 负载均衡:加权轮询算法测试、如何获取权重.mp4 (127.12 MB), 23:07

  *   06 5. 负载均衡:随机和加权随机、哈希和一致性哈希详解.mp4 (144.32 MB), 30:09

  *   07 6. 负载均衡:动态算法.mp4 (73.98 MB), 16:26

  *   08 7. 负载均衡总结.mp4 (70.24 MB), 17:22

  *   09 8. 路由:路由策略详解.mp4 (57.40 MB), 13:54

  *   10 9. 路由:实现分组功能.mp4 (138.19 MB), 27:49

  *   11 10. 路由:过滤功能对负载均衡的影响.mp4 (77.09 MB), 13:23

  *   12 11. 集群:集群Cluster详解.mp4 (85.39 MB), 20:15

  *   13 12. 集群:gRPC中如何实现广播.mp4 (143.96 MB), 26:44

  *   14 13. 集群:gRPC广播的响应处理策略.mp4 (105.42 MB), 17:57

  *   15 14. 负载均衡、路由和集群总结与面试要点.mp4 (56.42 MB), 12:08

  *   16 第十五周作业:最快响应时间负载均衡算法.html (0.00 MB)

  *   17 作业讲解:最快响应时间负载均衡算法.mp4 (23.17 MB), 03:48

*   21 第十六周:微服务框架之可用性与可观测性/

  *   01 微服务模块-6. 可用性.pdf (3.13 MB)

  *   01 微服务模块-7. 可观测性.pdf (3.02 MB)

  *   01 课件与相关文档.html (0.00 MB)

  *   01 课程总结.pdf (1.45 MB)

  *   02 1. 可用性:可用性概述、不同框架的AOP方案.mp4 (54.88 MB), 14:03

  *   03 2. 可用性:故障检测之令牌桶算法.mp4 (176.37 MB), 35:56

  *   04 3. 可用性:故障检测之漏桶算法、固定窗口算法.mp4 (131.66 MB), 25:16

  *   05 4. 可用性:故障检测之滑动窗口算法.mp4 (100.14 MB), 20:21

  *   06 5. 可用性:基于Redis 的固定窗口算法实现.mp4 (138.76 MB), 27:35

  *   07 6. 可用性:基于 Redis 的滑动窗口算法实现.mp4 (86.09 MB), 15:26

  *   08 7. 可用性总结与面试要点.mp4 (129.63 MB), 23:48

  *   09 8. 可观测性:不同框架设计方案、metricsopentelemetry实现.mp4 (137.67 MB), 26:43

  *   10 9. 可观测性:基于可观测性的服务治理.mp4 (83.40 MB), 21:41

  *   11 课程总结.mp4 (267.02 MB), 44:44

  *   12 Go 实战训练营毕业项目.mp4 (60.95 MB), 09:36

*   22 加餐:一些大明不定时更新的知识点/

  *   01 2月8日助教分享-初识微服务实践.mp4 (295.61 MB), 01:30:27

  *   01 初识微服务-彭友顺.pdf (4.39 MB)

  *   02 加餐:UML 序列图绘制指南.mp4 (36.50 MB), 08:00

  *   03 加餐:OSS 多云方案的基本思路.mp4 (66.26 MB), 19:27

*   23 主题直播:并发队列实现/

  *   01 相关文档及资料.html (0.00 MB)

  *   02 并发队列(一).mp4 (784.58 MB), 02:56:41

  *   03 并发队列(二).mp4 (910.66 MB), 03:01:06

  *   04 并发队列(三).mp4 (706.12 MB), 02:56:30

  *   05 并发队列(四).mp4 (825.98 MB), 03:02:58

*   24 直播课:SSOOAuth2 系统设计/

  *   01 相关文档及资料.html (0.00 MB)

  *   02 SSOOAuth2 系统设计(一).mp4 (691.75 MB), 02:59:59

  *   03 SSOOAuth2 系统设计(三).mp4 (732.44 MB), 02:49:16

  *   04 SSOOAuth2 系统设计(四).mp4 (726.48 MB), 02:52:44

*   25 直播课:增强 ORM 框架:支持简单的分库分表功能/

  *   01 分库分表.pdf (3.02 MB)

  *   01 课程相关文档及资料.html (0.00 MB)

  *   02 ORM 框架之分库分表(一).mp4 (757.10 MB), 03:10:53

  *   03 ORM 框架之分库分表(二).mp4 (693.12 MB), 02:51:18

  *   04 ORM 框架之分库分表(三).mp4 (755.75 MB), 02:49:48

  *   05 ORM 框架之分库分表(四).mp4 (620.79 MB), 02:46:59

*   26 直播课:全链路压测/

  *   01 相关文档及资料.html (0.00 MB)

  *   02 全链路压测(一).mp4 (686.76 MB), 02:56:56

  *   03 全链路压测(二).mp4 (898.94 MB), 03:04:08

  *   04 全链路压测(三).mp4 (846.94 MB), 02:50:27

  *   05 全链路压测(四).mp4 (602.70 MB), 02:12:45

*   27 直播课:面试增强计划/

  *   01 相关文档及课件.html (0.00 MB)

  *   01 面试增强计划:GO GMP调度和内存管理.pdf (2.11 MB)

  *   01 面试增强计划:中间件面试.pdf (2.48 MB)

  *   01 面试增强计划:面试指南.pdf (1.90 MB)

  *   02 面试增强计划(一).mp4 (780.71 MB), 03:23:39

  *   03 面试增强计划(二).mp4 (622.87 MB), 02:48:18

  *   04 面试增强计划(三)上.mp4 (223.82 MB), 56:38

  *   05 面试增强计划(三)下.mp4 (488.47 MB), 02:05:37

*   28 第二轮直播:并发等待队列实现/

  *   01 相关文档及资料.html (0.00 MB)

  *   02 并发队列(一).mp4 (768.66 MB), 03:01:48

  *   03 并发队列(二).mp4 (689.69 MB), 02:48:32

  *   04 并发队列(三).mp4 (908.83 MB), 03:05:07

  *   05 并发队列(四).mp4 (651.62 MB), 02:44:06

*   29 第二轮直播:SSO 和 OAuth2系统设计/

  *   01 资料与相关文档.html (0.00 MB)

  *   02 SSO和OAuth2系统设计(一).mp4 (638.69 MB), 02:54:35

  *   03 SSO 和 OAuth2系统设计(二).mp4 (691.19 MB), 02:48:37

  *   04 SSO 和 OAuth2系统设计(三).mp4 (747.55 MB), 03:01:08

  *   05 SSO 和 OAuth2系统设计(四).mp4 (391.32 MB), 01:44:26

*   30 第二轮直播:ORM增强之支持分库分表/

  *   01 课件资料.html (0.00 MB)

  *   02 ORM 增强之支持分库分表(一).mp4 (652.07 MB), 02:50:03

  *   03 ORM 增强之支持分库分表(二).mp4 (627.83 MB), 02:47:09

  *   04 ORM 增强之支持分库分表(三).mp4 (674.90 MB), 02:37:34

  *   05 ORM 增强之支持分库分表(四).mp4 (542.53 MB), 02:34:16

*   31 第二轮直播:全链路压测/

  *   01 课前资料.html (0.00 MB)

  *   02 全链路压测(一).mp4 (756.62 MB), 02:39:31

  *   03 全链路压测(二).mp4 (876.92 MB), 02:42:44

  *   04 全链路压测(三).mp4 (796.60 MB), 02:32:55

  *   05 全链路压测(四).mp4 (635.67 MB), 02:34:20

*   32 第二轮面试直播增强计划/

  *   01 加餐:面试增强计划之面试技巧.pdf (2.89 MB)

  *   01 面试增强计划(一).mp4 (644.93 MB), 02:59:42

  *   02 面试增强计划(二).mp4 (495.02 MB), 02:47:06

  *   02 面试增强计划:中间件面试.pdf (2.48 MB)

  *   03 面试增强计划(三).mp4 (455.58 MB), 02:27:37

  *   03 面试增强计划:GO GMP调度和内存管理.pdf (2.11 MB)

  *   03 面试增强计划:中间件面试.pdf (2.48 MB)

  *   04 面试增强计划(四).mp4 (635.06 MB), 02:49:50

*   33 第三轮直播-并发队列/

  *   01 并发队列(一).mp4 (626.51 MB), 02:55:58

  *   02 并发队列(二).mp4 (811.44 MB), 02:52:34

  *   03 并发队列(三).mp4 (1003.79 MB), 02:53:59

  *   04 并发队列(四).mp4 (879.06 MB), 02:48:28

*   34 第三轮直播:SSO和OAuth2系统设计/

  *   01 SSO和OAuth2系统设计(一).mp4 (781.04 MB), 02:51:15

  *   02 SSO和OAuth2系统设计(二).mp4 (638.75 MB), 02:35:58

  *   03 SSO和OAuth2系统设计(三)上.mp4 (590.78 MB), 02:17:49

  *   04 SSO和OAuth2系统设计(三)下.mp4 (184.31 MB), 38:57

  *   05 SSO和OAuth2系统设计(四).mp4 (321.90 MB), 01:18:23

*   35 第三轮直播:ORM增强之支持分库分表/

  *   01 ORM 增强之支持分库分表(一).mp4 (649.64 MB), 02:41:46

  *   02 ORM 增强之支持分库分表(二).mp4 (536.61 MB), 02:14:24

  *   03 ORM 增强之支持分库分表(三).mp4 (575.64 MB), 02:27:15

  *   04 ORM 增强之支持分库分表(四).mp4 (255.38 MB), 01:05:42

*   36 第三轮直播:全链路压测/

  *   01 全链路压测(一).mp4 (456.96 MB), 02:09:34

  *   02 全链路压测(二).mp4 (705.87 MB), 02:30:46

  *   03 全链路压测(三).mp4 (662.29 MB), 02:14:03

  *   04 全链路压测(四).mp4 (299.86 MB), 01:10:34