飞豹客 · 课能看,资料也能带走
飞豹客AI 会员免费

极客-Go实战训练营1期

我需要重写,确保汉字数量在500-800之间。让我重新组织内容,精简语言,避免重复,确保每个点都讲清楚。 重新构思结构: 1. 解决什么问题(场景+痛点) 2. 适合什么基础+建议先看哪几块 3. 学完能独立做什么+资料怎么配合练习 草稿2: 这门课解决什么问题 想转做后端开发、云原生运维或命令行工

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
1 人关注 更新于 2026-09-23 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

我需要重写,确保汉字数量在500-800之间。让我重新组织内容,精简语言,避免重复,确保每个点都讲清楚。

重新构思结构:
1. 解决什么问题(场景+痛点)
2. 适合什么基础+建议先看哪几块
3. 学完能独立做什么+资料怎么配合练习

草稿2:
这门课解决什么问题

想转做后端开发、云原生运维或命令行工具开发的职场人,卡在环境搭建和基础语法上,写不出独立服务。这门课帮你从安装 Go 环境到跑通第一个 Web 服务,打通实战最后一公里。

适合什么基础与建议先看哪几块

零基础或仅有少量编程经验的读者最适合。建议按资料包顺序推进:先过 Git 与 GitHub 操作指南,再跟着搭建 Go 开发环境,最后进入核心的上手模块。环境搭建文档和操作指南是刚需,必须先过一遍,否则后面连代码都写不了。

学完能独立做什么与资料怎么配合练习

学完能独立完成环境配置、Git 仓库初始化与远程同步、基本语法的编写,以及包含错误处理、并发编程和简单路由的 Web 服务开发。资料配合练习:不要只看不练,按 02 和 03 的指南亲手装好 Git 和 Go,然后用 04 的视频边看边敲,把每一步操作都走一遍。

字数统计(只计汉字):
这(1)门(2)课(3)解(4)决(5)什(6)么(7)问(8)题(9)
想(10)转(11)做(12)后(13)端(14)开(15)发(16)云(17)原(18)生(19)运(20)维(21)或(22)者(23)命(24)令(25)行(26)工(27)具(28)开(29)发(30)的(31)职(32)场(33)人(34)卡(35)在(36)环(37)境(38)搭(39)建(40)和(41)基(42)础(43)语(44)法(45)上(46)写(47)不(48)出(49)独(50)立(51)服(52)务(53)这(54)门(55)课(56)帮(57)你(58)从(59)安(60)装(61)G(62)o(63)环(64)境(65)到(66)跑(67)通(68)第(69)一(70)个(71)W(72)e(73)b(74)服(75)务(76)打(77)通(78)实(79)战(80)最(81)后(82)一(83)公(84)里(85)

零(86)基(87)础(88)或(89)仅(90)有(91)少(92)量(93)编(94)程(95)经(96)验(97)的(98)读(99)者(100)最(101)适(102)合(103)建(104)议(105)按(106)资(107)料(108)包(109)顺(110)序(111)推(112)进(113)先(114)过(115)G(116)i(117)t(118)与(119)G(120)i(121)t(122)H(123)u(124)b(125)操(126)作(127)指(128)南(129)再(130)跟(131)着(132)搭(133)建(134)G(135)o(136)开(137)发(138)环(139)境(140)最(141)后(142)进(143)入(144)核(145)心(146)的(147)上(148)手(149)模(150)块(151)环(152)境(153)搭(154)建(155)文(156)档(157)和(158)操(159)作(160)指(161)南(162)是(163)刚(164)需(165)必(1

课程目录

01 学习手册 暂无学习内容 02 Git & GitHub 操作指南 1. 为什么要使用 Git&GitHub[选学]【海量资源:92ydl.com】.mp4 2. 什么是版本控制?[选学]【海量资源:92ydl.com】.mp4 3. 安装 Git、初始化仓库并做最简单的配置[选学]【海量资源:92ydl.com】.mp4 4. 在Windows系统上安装Git[选学]【海量资源:92ydl.com】.mp4 5. 完成一个最简单的Git操作流程:工作区、暂存区和仓库[选学]【海量资源:92ydl.com】.mp4 6. 将本地仓库同步到远程GitHub仓库[选学]【海量资源:92ydl.com】.mp4 03 前置工作:Go 开发环境搭建指南 2.macOS系统下的安装步骤[选学]【海量资源:92ydl.com】.mp4 3.Windows系统下的安装步骤[选学]【海量资源:92ydl.com】.mp4 资料 Mac 环境安装【海量资源:92ydl.com】.pdf Windows 环境安装【海量资源:92ydl.com】.pdf 04 8 小时上手 Go 语言 1.Go 基本语法和 Web 框架起步[选学]【海量资源:92ydl.com】.mp4 2.type 定义与 Server 抽象[选学]【海量资源:92ydl.com】.mp4 3.错误处理与简单路由树实现[选学]【海量资源:92ydl.com】.mp4 4.并发编程、文件操作与泛型[选学]【海量资源:92ydl.com】.mp4 8h上手Go语言课件合集【海量资源:92ydl.com】.zip Go+基本语法和+Web+框架起【海量资源:92ydl.com】.pdf 极客时间 Go 初级工程师(2)type 定义与 Server 抽象【海量资源:92ydl.com】.pdf 极客时间 Go 初级工程师(3)- 错误处理与简单路由树实现【海量资源:92ydl.com】.pdf 极客时间 Go 初级工程师(4)- 并发编程 文件操作与泛型【海量资源:92ydl.com】.pdf 05 开营典礼 1.Go 实战 1 期开营典礼[选学]【海量资源:92ydl.com】.mp4 06 Go 实战训练营课程简介 1.Go 实战训练营课程简介【海量资源:92ydl.com】.mp4 Go 实战训练营课程简介【海量资源:92ydl.com】.pdf 07 第一周:Web 框架之 Server 与路由树 1. Web 框架概览:学习路线【海量资源:92ydl.com】.mp4 10. 路由树:静态匹配测试用例【海量资源:92ydl.com】.mp4 11. 路由树:静态匹配之路由查找【海量资源:92ydl.com】.mp4 12. 路由树:静态匹配之集成 Server【海量资源:92ydl.com】.mp4 13. 路由树:通配符匹配之路由注册【海量资源:92ydl.com】.mp4 14. 路由树:通配符匹配之路由查找与测试【海量资源:92ydl.com】.mp4 15. 路由树:参数路径之基本注册和查找【海量资源:92ydl.com】.mp4 16. 路由树:参数路径之校验【海量资源:92ydl.com】.mp4 17. 路由树:参数路径之参数值【海量资源:92ydl.com】.mp4 18. 路由树总结与面试要点【海量资源:92ydl.com】.mp4 2. Web 框架概览:Beego 框架分析【海量资源:92ydl.com】.mp4 20.第一周作业:实现一棵路由树[选学]【海量资源:92ydl.com】.mp4 21.第一周路由树作业讲解[选学]【海量资源:92ydl.com】.mp4 3. Web 框架概览:Gin 框架分析【海量资源:92ydl.com】.mp4 4. Web 框架概览:Iris 框架分析【海量资源:92ydl.com】.mp4 5. Web 框架概览:Echo 框架分析与对比总结【海量资源:92ydl.com】.mp4 6. Server 详解与面试要点【海量资源:92ydl.com】.mp4 7. 路由树:Beego、Gin、Echo 实现与设计总结【海量资源:92ydl.com】.mp4 8. 路由树:全静态匹配【海量资源:92ydl.com】.mp4 9. 路由树:TDD 起步【海量资源:92ydl.com】.mp4 Web 模块 – 1. Web 框架概览【海量资源:92ydl.com】.pdf Web 模块 – 2. Server【海量资源:92ydl.com】.pdf Web 模块 – 3. 路由树【海量资源:92ydl.com】.pdf 08 第二周:Web 框架之 Context 与 AOP 方案 1. Context 简介【海量资源:92ydl.com】.mp4 10. Context 总结与面试要点【海量资源:92ydl.com】.mp4 11. AOP 简介与不同框架设计概览【海量资源:92ydl.com】.mp4 12. AOP 设计方案:Middleware【海量资源:92ydl.com】.mp4 13. Middleware:AccessLog【海量资源:92ydl.com】.mp4 14. Middleware:Trace 简介和 OpenTelemetry【海量资源:92ydl.com】.mp4 15. Middleware:OpenTelemetry 测试【海量资源:92ydl.com】.mp4 16. Middleware:OpenTelemetry 总结【海量资源:92ydl.com】.mp4 17. Prometheus 详解【海量资源:92ydl.com】.mp4 18. Middleware:Prometheus【海量资源:92ydl.com】.mp4 19. Middleware 例子:错误页面【海量资源:92ydl.com】.mp4 2. Context:Beego Context 设计分析【海量资源:92ydl.com】.mp4 20. Middleware 例子:从 panic 中恢复【海量资源:92ydl.com】.mp4 21. Middleware 总结和面试【海量资源:92ydl.com】.mp4 23.第二周作业:可路由的 Middleware 设计[选学]【海量资源:92ydl.com】.mp4 24.第二周 Middleware 作业讲解[选学]【海量资源:92ydl.com】.mp4 3. Context:Gin Context 设计分析【海量资源:92ydl.com】.mp4 4. Context:Echo 和 Iris 的 Context 设计分析【海量资源:92ydl.com】.mp4 5. Context:处理输入输出总结【海量资源:92ydl.com】.mp4 6. Context:处理输入之 Body 输入【海量资源:92ydl.com】.mp4 7. Context:处理输入之表单输入【海量资源:92ydl.com】.mp4 8. Context:处理输入之查询参数、路径参数和 StringValue【海量资源:92ydl.com】.mp4 9. Context:处理输出【海量资源:92ydl.com】.mp4 Web 模块 – 4. Context【海量资源:92ydl.com】.pdf Web 模块 – 5. AOP 方案【海量资源:92ydl.com】.pdf 09 第三周:Web 框架之页面渲染、文件处理与 Session 1. 页面渲染:模板引擎接口定义【海量资源:92ydl.com】.mp4 10. Session:用户使用示例和 Manager 设计【海量资源:92ydl.com】.mp4 11. Session:web.Context 缓存 Session【海量资源:92ydl.com】.mp4 12. Session:基于内存的实现【海量资源:92ydl.com】.mp4 13. Session:基于 Redis 的实现【海量资源:92ydl.com】.mp4 14. Session:基于 Cookie 的实现【海量资源:92ydl.com】.mp4 15. Session:测试与面试要点总结【海量资源:92ydl.com】.mp4 2. 页面渲染:Template 语法【海量资源:92ydl.com】.mp4 3. 页面渲染:GoTemplateEngin 实现、面试要点总结【海量资源:92ydl.com】.mp4 4. 文件处理:文件基本操作【海量资源:92ydl.com】.mp4 5. 文件处理:文件上传【海量资源:92ydl.com】.mp4 6. 文件处理:文件下载【海量资源:92ydl.com】.mp4 7. 文件处理:静态资源处理、面试要点总结【海量资源:92ydl.com】.mp4 8. Session:概念与不同框架的 Session 设计分析【海量资源:92ydl.com】.mp4 9. Session:接口设计【海量资源:92ydl.com】.mp4 Web 模块 – 6. 页面渲染【海量资源:92ydl.com】.pdf Web 模块 – 7. 文件处理【海量资源:92ydl.com】.pdf Web 模块 – 8. Session【海量资源:92ydl.com】.pdf 10 第四周:ORM 框架之 SELECT 与元数据 1. ORM 学习路线图【海量资源:92ydl.com】.mp4 10. 元数据:反射-读字段【海量资源:92ydl.com】.mp4 11. 元数据:反射-写字段【海量资源:92ydl.com】.mp4 12. 元数据:反射-方法【海量资源:92ydl.com】.mp4 13. 元数据:反射-遍历【海量资源:92ydl.com】.mp4 14. 元数据:反射的开源实例、面试要点总结【海量资源:92ydl.com】.mp4 15. 元数据:反射解析模型【海量资源:92ydl.com】.mp4 16. 元数据:利用元数据改造 Selector、元数据阶段总结【海量资源:92ydl.com】.mp4 18.第四周作业:DELETE 语句[选学]【海量资源:92ydl.com】.mp4 19.第四周 DELETE 作业讲解[选学]【海量资源:92ydl.com】.mp4 2. ORM 框架概览:Beego ORM 分析【海量资源:92ydl.com】.mp4 3. ORM 框架概览:GORM 和 Ent 分析【海量资源:92ydl.com】.mp4 4. ORM 框架总结和面试要点【海量资源:92ydl.com】.mp4 5. SELECT:Beego、GORM、Ent 的 SQL构造分析【海量资源:92ydl.com】.mp4 6. SELECT:核心接口定义【海量资源:92ydl.com】.mp4 7. SELECT:SELECT 语句规范、Selector 定义、FROM 语句实现【海量资源:92ydl.com】.mp4 8. SELECT:WHRER 语句、Expression 抽象和面试要点【海量资源:92ydl.com】.mp4 9. 元数据简介【海量资源:92ydl.com】.mp4 ORM 模块 – 1. ORM 框架概览【海量资源:92ydl.com】.pdf ORM 模块 – 2. SELECT 起步【海量资源:92ydl.com】.pdf ORM 模块 – 3. 元数据【海量资源:92ydl.com】.pdf 11 第五周:ORM 框架之元数据、SQL 编程与结果集处理 1. 元数据:注册中心【海量资源:92ydl.com】.mp4 10. SQL 编程:Prepare Statement【海量资源:92ydl.com】.mp4 11. SQL 编程:sqlmock 入门、SQL 编程面试要点【海量资源:92ydl.com】.mp4 12. 结果集处理:Open 与 OpenDB【海量资源:92ydl.com】.mp4 13. 结果集处理:发起查询异常情况【海量资源:92ydl.com】.mp4 14. 结果集处理:反射处理结果集【海量资源:92ydl.com】.mp4 15. 结果集处理:代码优化与总结【海量资源:92ydl.com】.mp4 16. 加餐:Option 设计模式【海量资源:92ydl.com】.mp4 2. 元数据:注册中心并发问题【海量资源:92ydl.com】.mp4 3. 元数据:标签自定义列名【海量资源:92ydl.com】.mp4 4. 元数据:接口自定义表名【海量资源:92ydl.com】.mp4 5. 元数据:编程方式自定义表名和列名【海量资源:92ydl.com】.mp4 6. 元数据:总结与面试要点【海量资源:92ydl.com】.mp4 7. SQL 编程:增删改查【海量资源:92ydl.com】.mp4 8. SQL 编程:Valuer 和 Scanner 接口【海量资源:92ydl.com】.mp4 9. SQL 编程:事务与隔离级别【海量资源:92ydl.com】.mp4 ORM 模块 – 4. SQL编程【海量资源:92ydl.com】.pdf ORM 模块 – 5. SELECT 结果集处理【海量资源:92ydl.com】.pdf 12 第六周:ORM 框架之结果集处理、SELECT 进阶与 INSERT 1. 结果集处理:unsafe 入门【海量资源:92ydl.com】.mp4 10. INSERT:最简实现【海量资源:92ydl.com】.mp4 11. INSERT:指定列【海量资源:92ydl.com】.mp4 12. INSERT:UPSERT API 定义【海量资源:92ydl.com】.mp4 13. INSERT:MySQL UPSERT 基本实现【海量资源:92ydl.com】.mp4 14. INSERT:方言抽象 Dialect【海量资源:92ydl.com】.mp4 15. INSERT:builder 抽象与重构【海量资源:92ydl.com】.mp4 16. INSERT:SQLite UPSERT 实现、方言抽象局限性【海量资源:92ydl.com】.mp4 17. INSERT:INSERT 执行【海量资源:92ydl.com】.mp4 18. INSERT:unsafe 读取字段、总结与面试要点【海量资源:92ydl.com】.mp4 2. 结果集处理:unsafe 实现【海量资源:92ydl.com】.mp4 20.第六周作业:丰富 SELECT 语句[选学]【海量资源:92ydl.com】.mp4 21.第六周 SELECT 作业讲解[选学]【海量资源:92ydl.com】.mp4 3. 结果集处理:valuer 重构与基准测试【海量资源:92ydl.com】.mp4 4. 结果集处理:总结与面试要点【海量资源:92ydl.com】.mp4 5. SELECT 进阶:指定简单列【海量资源:92ydl.com】.mp4 6. SELECT 进阶:指定聚合函数【海量资源:92ydl.com】.mp4 7. SELECT 进阶:原生表达式【海量资源:92ydl.com】.mp4 8. SELECT 进阶:别名【海量资源:92ydl.com】.mp4 9. INSERT:INSERT 语句概览【海量资源:92ydl.com】.mp4 ORM 模块 – 6. SELECT 进阶:指定列和聚合函数【海量资源:92ydl.com】.pdf ORM 模块 – 7. INSERT 语句【海量资源:92ydl.com】.pdf 13 第七周:ORM 框架之事务 API、AOP 方案与集成测试 1. 事务 API:不同框架设计分析、设计与实现【海量资源:92ydl.com】.mp4 2. 事务 API:事务闭包 API、总结与面试要点【海量资源:92ydl.com】.mp4 3. AOP 方案:不同框架设计分析、方案总结【海量资源:92ydl.com】.mp4 4. AOP 方案:Middleware 接入与 querylog【海量资源:92ydl.com】.mp4 5. AOP 方案:Middleware 各种实现、总结与面试要点【海量资源:92ydl.com】.mp4 6. 集成测试:起步与 MySQL 的增删改查【海量资源:92ydl.com】.mp4 7. 集成测试:TestSuite 与 Suite【海量资源:92ydl.com】.mp4 8. 集成测试:细节探讨与要点总结【海量资源:92ydl.com】.mp4 9. 原生查询详解【海量资源:92ydl.com】.mp4 ORM 模块 – 10. AOP 方案【海量资源:92ydl.com】.pdf ORM 模块 – 11. 集成测试与原生查询【海量资源:92ydl.com】.pdf ORM 模块 – 9. 事务 API【海量资源:92ydl.com】.pdf 14 第八周:ORM 框架之复杂查询、Protobuf 与代码生成 1. 复杂查询:JOIN 查询简介【海量资源:92ydl.com】.mp4 10. 代码生成:生成辅助代码(一)【海量资源:92ydl.com】.mp4 11. 代码生成:生成辅助代码(二)【海量资源:92ydl.com】.mp4 12. protobuf 与代码生成总结与面试要点【海量资源:92ydl.com】.mp4 14.第八周作业:子查询[选学]【海量资源:92ydl.com】.mp4 15.第八周子查询作业讲解[选学]【海量资源:92ydl.com】.mp4 2. 复杂查询:JOIN API 定义【海量资源:92ydl.com】.mp4 3. 复杂查询:JOIN – USING 用法【海量资源:92ydl.com】.mp4 4. 复杂查询:JOIN – ON 用法【海量资源:92ydl.com】.mp4 5. 复杂查询:补充测试及总结【海量资源:92ydl.com】.mp4 6. protobuf 插件魔改【海量资源:92ydl.com】.mp4 7. 代码生成:AST 简介【海量资源:92ydl.com】.mp4 8. 代码生成:AST 编程入门【海量资源:92ydl.com】.mp4 9. 代码生成:AST 主要接口和实现【海量资源:92ydl.com】.mp4 ORM 模块 – 11. 复杂查询【海量资源:92ydl.com】.pdf ORM 模块 – 12. Protobuf 和 代码生成辅助方法【海量资源:92ydl.com】.pdf 15 第九周:缓存模块之并发编程 1. 缓存模块路线图【海量资源:92ydl.com】.mp4 10. 并发编程:sync.Pool 入门和原理【海量资源:92ydl.com】.mp4 11. 并发编程:sync.Pool 开源实例、面试要点与总结【海量资源:92ydl.com】.mp4 12. 并发编程:sync.WaitGroup 详解【海量资源:92ydl.com】.mp4 13. 并发编程:channel 编程入门【海量资源:92ydl.com】.mp4 14. 并发编程:利用 channel 实现一个基于内存的消息队列【海量资源:92ydl.com】.mp4 15. 并发编程:利用 channel 实现一个任务池【海量资源:92ydl.com】.mp4 17.加餐:参与开源的一般步骤[选学]【海量资源:92ydl.com】.mp4 2. 并发编程:context 基本方法【海量资源:92ydl.com】.mp4 3. 并发编程:context 安全传递数据【海量资源:92ydl.com】.mp4 4. 并发编程:context 开源例子【海量资源:92ydl.com】.mp4 5. 并发编程:context 底层实现、面试要点与总结【海量资源:92ydl.com】.mp4 6. 并发编程:sync.Mutex 入门和 double-check【海量资源:92ydl.com】.mp4 7. 并发编程:sync.Mutex 原理【海量资源:92ydl.com】.mp4 8. 并发编程:sync.Mutex 面试要点与总结【海量资源:92ydl.com】.mp4 9. 并发编程:sync.Once 详解【海量资源:92ydl.com】.mp4 缓存模块 – 0. 并发编程【海量资源:92ydl.com】.pdf 16 第十周:缓存模块之缓存 API、缓存模式与缓存异常 1. 并发编程:channel 原理、底层实现与面试要点【海量资源:92ydl.com】.mp4 10. 缓存模式:write-through、write-back、refresh-ahead【海量资源:92ydl.com】.mp4 11. 缓存异常详解、面试要点与总结【海量资源:92ydl.com】.mp4 13.第十周作业:服务器优雅退出[选学]【海量资源:92ydl.com】.mp4 14.第十周优雅退出作业讲解[选学]【海量资源:92ydl.com】.mp4 2. 缓存 API:缓存 API 设计与实现【海量资源:92ydl.com】.mp4 3. 缓存 API:本地缓存实现与过期时间控制【海量资源:92ydl.com】.mp4 4. 缓存 API:evict 回调与测试【海量资源:92ydl.com】.mp4 5. 缓存 API:控制本地缓存内存【海量资源:92ydl.com】.mp4 6. 缓存 API:本地缓存回顾与总结【海量资源:92ydl.com】.mp4 7. 缓存 API:Redis 实现【海量资源:92ydl.com】.mp4 8. 缓存 API:组合 API、面试要点与总结【海量资源:92ydl.com】.mp4 9. 缓存模式:read-through 模式【海量资源:92ydl.com】.mp4 缓存模块 – 1. 缓存 API:本地缓存和 Redis 实现【海量资源:92ydl.com】.pdf 缓存模块 – 2. 缓存异常和缓存模式【海量资源:92ydl.com】.pdf 17 第十一周:缓存模块之 Redis 分布式锁与缓存一致性 1. 分布式锁:用 Redis 来实现一个分布式锁【海量资源:92ydl.com】.mp4 11.第十一周作业(1):控制缓存内存使用量[选学]【海量资源:92ydl.com】.mp4 12.第十一周作业(2):实现一个分布式锁[选学]【海量资源:92ydl.com】.mp4 13.第十一周 控制缓存内存使用量作业讲解[选学]【海量资源:92ydl.com】.mp4 2. Redis 分布式锁:锁实现单元测试【海量资源:92ydl.com】.mp4 3. Redis 分布式锁:锁实现集成测试【海量资源:92ydl.com】.mp4 4. Redis 分布式锁:手动续约实现与测试【海量资源:92ydl.com】.mp4 5. Redis 分布式锁:如何使用 Refresh 方法【海量资源:92ydl.com】.mp4 6. Redis 分布式锁:自动续约【海量资源:92ydl.com】.mp4 7. Redis 分布式锁:加锁重试【海量资源:92ydl.com】.mp4 8. Redis 分布式锁:singleflight 优化、面试要点与总结【海量资源:92ydl.com】.mp4 9. 缓存一致性:问题根源与解决方案【海量资源:92ydl.com】.mp4 缓存模块 – 3. 用 Redis 实现分布式锁【海量资源:92ydl.com】.pdf 缓存模块 – 4. 缓存一致性【海量资源:92ydl.com】.pdf 18 第十二周:微服务框架之网络编程与最简 RPC 1. 微服务模块学习路线【海量资源:92ydl.com】.mp4 10. 最简 RPC:捕捉本地调用【海量资源:92ydl.com】.mp4 11. 最简 RPC:发送请求与返回响应【海量资源:92ydl.com】.mp4 12. 最简 RPC:重构代码、总结与面试要点【海量资源:92ydl.com】.mp4 2. 网络编程:服务端详解【海量资源:92ydl.com】.mp4 3. 网络编程:客户端详解、简单 TCP 服务器【海量资源:92ydl.com】.mp4 4. 网络编程面试要点与总结【海量资源:92ydl.com】.mp4 5. 连接池:基本原理、开源实例 silenceper&pool【海量资源:92ydl.com】.mp4 6. 连接池:sql.DB 中连接池管理【海量资源:92ydl.com】.mp4 7. 连接池:手写简单的连接池、连接池总结【海量资源:92ydl.com】.mp4 8. 微服务框架概览【海量资源:92ydl.com】.mp4 9. 最简 RPC:RPC 基本原理【海量资源:92ydl.com】.mp4 1期定稿-微服务模块-0. 网络编程-logo【海量资源:92ydl.com】.pdf 1期定稿-微服务模块-1. 微服务框架概览-logo【海量资源:92ydl.com】.pdf 1期定稿-微服务模块-2. 最简 RPC-logo【海量资源:92ydl.com】.pdf 19 第十三周:微服务框架之 RPC 协议设计与实现 1. RPC:RPC 协议设计概览、不同 RPC 框架的协议设计【海量资源:92ydl.com】.mp4 10. RPC 超时控制:超时时间传递【海量资源:92ydl.com】.mp4 11. RPC 超时控制:链路超时实现、总结与面试要点【海量资源:92ydl.com】.mp4 13.第十三周作业:在 RPC 中支持压缩算法[选学]【海量资源:92ydl.com】.mp4 14.作业讲解:在 RPC 中支持压缩算法[选学]【海量资源:92ydl.com】.mp4 2. RPC:设计自己的 RPC 协议【海量资源:92ydl.com】.mp4 3. RPC 协议设计:请求编解码详解【海量资源:92ydl.com】.mp4 4. RPC 协议设计:响应编解码、重构代码与 error 处理【海量资源:92ydl.com】.mp4 5. RPC 协议设计总结与面试要点【海量资源:92ydl.com】.mp4 6. RPC 序列化协议:原理概述与 JSON 实现【海量资源:92ydl.com】.mp4 7. RPC 序列化协议:Proto 实现与总结【海量资源:92ydl.com】.mp4 8. RPC 调用语义:异步、单向和回调【海量资源:92ydl.com】.mp4 9. RPC 超时控制:链路超时控制【海量资源:92ydl.com】.mp4 微服务模块-3. RPC 协议设计与实现【海量资源:92ydl.com】.pdf 20 第十四周:微服务框架之服务注册与发现 1. 服务注册与发现概览【海量资源:92ydl.com】.mp4 2. 服务注册与发现:不同框架接口与实现【海量资源:92ydl.com】.mp4 3. 服务注册与发现:以 gRPC 为底层通信协议【海量资源:92ydl.com】.mp4 4. gRPC 服务注册与发现模型【海量资源:92ydl.com】.mp4 5. gRPC:设计并实现一个 etcd 注册中心【海量资源:92ydl.com】.mp4 6. gRPC:etcd 服务发现实现【海量资源:92ydl.com】.mp4 7. 服务注册与发现总结【海量资源:92ydl.com】.mp4 8. 服务注册与发现面试要点详解【海量资源:92ydl.com】.mp4 微服务模块-4. 服务注册与发现【海量资源:92ydl.com】.pdf 21 第十五周:微服务框架之负载均衡、路由与集群 1. 负载均衡:轮询和加权轮询详解【海量资源:92ydl.com】.mp4 10. 路由:过滤功能对负载均衡的影响【海量资源:92ydl.com】.mp4 11. 集群:集群Cluster详解【海量资源:92ydl.com】.mp4 12. 集群:gRPC中如何实现广播【海量资源:92ydl.com】.mp4 13. 集群:gRPC广播的响应处理策略【海量资源:92ydl.com】.mp4 14. 负载均衡、路由和集群总结与面试要点【海量资源:92ydl.com】.mp4 16.第十五周作业:最快响应时间负载均衡算法[选学]【海量资源:92ydl.com】.mp4 17.作业讲解:最快响应时间负载均衡算法[选学]【海量资源:92ydl.com】.mp4 2. 负载均衡:轮询实现【海量资源:92ydl.com】.mp4 3. 负载均衡:加权轮询实现【海量资源:92ydl.com】.mp4 4. 负载均衡:加权轮询算法测试、如何获取权重【海量资源:92ydl.com】.mp4 5. 负载均衡:随机和加权随机、哈希和一致性哈希详解【海量资源:92ydl.com】.mp4 6. 负载均衡:动态算法【海量资源:92ydl.com】.mp4 7. 负载均衡总结【海量资源:92ydl.com】.mp4 8. 路由:路由策略详解【海量资源:92ydl.com】.mp4 9. 路由:实现分组功能【海量资源:92ydl.com】.mp4 微服务模块-5. 集群、路由与负载均衡【海量资源:92ydl.com】.pdf 22 第十六周:微服务框架之可用性与可观测性 1. 可用性:可用性概述、不同框架的AOP方案【海量资源:92ydl.com】.mp4 11.课程总结[选学]【海量资源:92ydl.com】.mp4 12.Go 实战训练营毕业项目[选学]【海量资源:92ydl.com】.mp4 2. 可用性:故障检测之令牌桶算法【海量资源:92ydl.com】.mp4 3. 可用性:故障检测之漏桶算法、固定窗口算法【海量资源:92ydl.com】.mp4 4. 可用性:故障检测之滑动窗口算法【海量资源:92ydl.com】.mp4 5. 可用性:基于Redis 的固定窗口算法实现【海量资源:92ydl.com】.mp4 6. 可用性:基于 Redis 的滑动窗口算法实现【海量资源:92ydl.com】.mp4 7. 可用性总结与面试要点【海量资源:92ydl.com】.mp4 8. 可观测性:不同框架设计方案、metrics&opentelemetry实现【海量资源:92ydl.com】.mp4 9. 可观测性:基于可观测性的服务治理【海量资源:92ydl.com】.mp4 微服务模块-6. 可用性【海量资源:92ydl.com】.pdf 微服务模块-7. 可观测性【海量资源:92ydl.com】.pdf 课程总结【海量资源:92ydl.com】.pdf 主题直播一:并发等待队列实现 2.并发队列(一)[选学]【海量资源:92ydl.com】.mp4 3.并发队列(二)[选学]【海量资源:92ydl.com】.mp4 4.并发队列(三)[选学]【海量资源:92ydl.com】.mp4 5.并发队列(四)[选学]【海量资源:92ydl.com】.mp4 主题直播三:增强 ORM 框架:支持简单的分库分表功能 2.ORM 框架之分库分表(一)[选学]【海量资源:92ydl.com】.mp4 3.ORM 框架之分库分表(二)[选学]【海量资源:92ydl.com】.mp4 4.ORM 框架之分库分表(三)[选学]【海量资源:92ydl.com】.mp4 5.ORM 框架之分库分表(四)[选学]【海量资源:92ydl.com】.mp4 主题直播二:SSO&OAuth2 系统设计 2.SSO&OAuth2 系统设计(一)[选学]【海量资源:92ydl.com】.mp4 3.SSO&OAuth2 系统设计(三)[选学]【海量资源:92ydl.com】.mp4 4.SSO&OAuth2 系统设计(四)[选学]【海量资源:92ydl.com】.mp4 主题直播五:面试增强计划 2.面试增强计划(一)[选学]【海量资源:92ydl.com】.mp4 面试增强计划:面试指南【海量资源:92ydl.com】.pdf 主题直播四:全链路压测 2.全链路压测(一)[选学]【海量资源:92ydl.com】.mp4 3.全链路压测(二)[选学]【海量资源:92ydl.com】.mp4 3.全链路压测(二)[错误视频是JAVA]【海量资源:92ydl.com】.mp4 4.全链路压测(三)[选学]【海量资源:92ydl.com】.mp4 5.全链路压测(四)[选学]【海量资源:92ydl.com】.mp4 加餐直播回放