这门课解决的不是「Go 语法不会」的问题,而是「写得出 demo、扛不住线上」的问题。它围绕一个完整的后端服务展开,把 Go 的并发模型、错误处理、依赖管理,一路讲到微服务拆分、缓存一致性、鉴权与可观测性。学完之后你能独立搭起一个可运行的服务端项目,而不是只会写几个函数。

适合什么基础,不适合什么基础

如果你有 Java、Python 或 PHP 的后端经验,熟悉 HTTP、数据库和基本的服务分层,这门课会比较顺。它对转型者友好:很多设计思路会和你原来熟悉的技术栈对照着讲,比如依赖注入、分层结构、缓存穿透的处理,你带着旧经验来听,反而更容易抓住重点。

但如果你完全没写过后端,或者连 SQL、HTTP 状态码、进程与线程的区别都还模糊,建议先补一轮基础再来。课程节奏偏快,16 周的安排里实战占比很高,基础不牢会在中间几个模块明显掉队。另外,纯前端或只写过脚本的同学,也要先接受「服务要部署、要监控、要处理故障」这套思维方式。

建议先看哪几块

不建议从第一周按顺序硬啃。可以先跳到并发与工程结构这两部分,把 goroutine、channel、context 的用法和项目目录组织搞清楚,这是后面所有模块的地基。接着看缓存和 ORM 相关的内容,这部分最容易在真实工作里立刻用上,也最能检验你是否真的理解了连接池、事务边界和缓存失效策略。

微服务拆分、鉴权、可用性与可观测性放在后面看。它们更偏架构决策,需要你先有一个能跑起来的单体服务做对照,否则容易听成名词堆砌。第十六周讲的故障检测、滑动窗口、Redis 相关方案,属于线上问题的处理思路,建议留到你有一定代码量之后再回头精读。

学完能独立做什么,资料怎么用

比较现实的目标是:你能独立完成一个带鉴权、带缓存、有基本监控埋点的后端服务,能说清楚为什么这样分层、为什么这里用缓存、服务挂了怎么定位。面试里被问到微服务可用性、缓存一致性、接口鉴权流程时,你能给出具体做法而不是背概念。

资料里的视频和讲义要配合着用:先看视频理解思路,再对着讲义把关键流程自己敲一遍,尤其是并发和缓存这两块,光看会漏掉很多细节。每看完一个模块,试着把代码改成自己的业务场景,比如换一套表结构、加一个接口。只跟着敲一遍,收获会打不少折扣。

课程目录

第 1 部分334 集
  • 22 第十六周:微服务框架之可用性与可观测性 📁 📁 资料 课程总结.pdf
  • [1.4 MB] 微服务模块-6. 可用性.pdf
  • [3.1 MB] 微服务模块-7. 可观测性.pdf
  • [3.0 MB] 7. 可用性总结与面试要点.mp4
  • [142.1 MB] 4. 可用性:故障检测之滑动窗口算法.mp4
  • [108.5 MB] 6. 可用性:基于 Redis 的滑动窗口算法实现.mp4
  • [94.8 MB] 2. 可用性:故障检测之令牌桶算法.mp4
  • [197.6 MB] 11.课程总结[选学].mp4
  • [281.2 MB] 12.Go 实战训练营毕业项目[选学].mp4
  • [71.2 MB] 8. 可观测性:不同框架设计方案、metrics&opentelemetry实现【不易整理‖请关注:CunWorkNoteS】.mp4
  • [155.9 MB] 1. 可用性:可用性概述、不同框架的AOP方案.mp4
  • [62.5 MB] 5. 可用性:基于Redis 的固定窗口算法实现.mp4
  • [162.8 MB] 3. 可用性:故障检测之漏桶算法、固定窗口算法.mp4
  • [148.9 MB] 9. 可观测性:基于可观测性的服务治理.mp4
  • [97.9 MB] 📁
  • 15 第九周:缓存模块之并发编程 📁 📁 资料 缓存模块 - 0. 并发编程.pdf
  • [8.0 MB] 17.加餐:参与开源的一般步骤[选学].mp4
  • [330.1 MB] 7. 并发编程:sync.Mutex 原理.mp4
  • [153.4 MB] 11. 并发编程:sync.Pool 开源实例、面试要点与总结.mp4
  • [79.9 MB] 8. 并发编程:sync.Mutex 面试要点与总结.mp4
  • [59.8 MB] 12. 并发编程:sync.WaitGroup 详解.mp4
  • [105.4 MB] 6. 并发编程:sync.Mutex 入门和 double-check.mp4
  • [93.7 MB] 3. 并发编程:context 安全传递数据.mp4
  • [104.0 MB] 9. 并发编程:sync.Once 详解.mp4
  • [41.5 MB] 13. 并发编程:channel 编程入门.mp4
  • [50.3 MB] 15. 并发编程:利用 channel 实现一个任务池.mp4
  • [141.3 MB] 2. 并发编程:context 基本方法.mp4
  • [121.3 MB] 4. 并发编程:context 开源例子.mp4
  • [68.7 MB] 10. 并发编程:sync.Pool 入门和原理.mp4
  • [126.1 MB] 5. 并发编程:context 底层实现、面试要点与总结.mp4
  • [52.7 MB] 14. 并发编程:利用 channel 实现一个基于内存的消息队列.mp4
  • [123.4 MB] 1. 缓存模块路线图.mp4
  • [19.4 MB] 📁 主题直播二:SSO&OAuth2 系统设计 3.SSO&OAuth2 系统设计(三)[选学].mp4
  • [822.1 MB] 4.SSO&OAuth2 系统设计(四)[选学]【更多精选‖公众号:CunWorknotes】 .mp4
  • [813.4 MB] 2.SSO&OAuth2 系统设计(一)[选学]【持续更新‖免费提供:CunworknoteS】.mp4
  • [793.6 MB] 📁 主题直播五:面试增强计划 📁 📁 资料 面试增强计划:面试指南.pdf
  • [1.9 MB] 2.面试增强计划(一)[选学].mp4
  • [876.0 MB] 📁
  • 05 开营典礼 1.Go 实战 1 期开营典礼[选学].mp4
  • [777.7 MB] 📁
  • 13 第七周:ORM 框架之事务 API、AOP 方案与集成测试 📁 📁 资料 ORM 模块 - 10. AOP 方案.pdf
  • [1.9 MB] ORM 模块 - 9. 事务 API.pdf
  • [2.4 MB] ORM 模块 - 11. 集成测试与原生查询.pdf
  • [2.7 MB] 7. 集成测试:TestSuite 与 Suite.mp4
  • [224.0 MB] 3. AOP 方案:不同框架设计分析、方案总结.mp4
  • [104.6 MB] 4. AOP 方案:Middleware 接入与 querylog.mp4
  • [257.7 MB] 1. 事务 API:不同框架设计分析、设计与实现.mp4
  • [151.2 MB] 9. 原生查询详解.mp4
  • [345.2 MB] 5. AOP 方案:Middleware 各种实现、总结与面试要点.mp4
  • [216.8 MB] 2. 事务 API:事务闭包 API、总结与面试要点.mp4
  • [150.9 MB] 6. 集成测试:起步与 MySQL 的增删改查.mp4
  • [144.3 MB] 8. 集成测试:细节探讨与要点总结.mp4
  • [107.3 MB] 📁
  • 11 第五周:ORM 框架之元数据、SQL 编程与结果集处理 📁 📁 资料 ORM 模块 - 3. 元数据.pdf
  • [9.2 MB] ORM 模块 - 4. SQL编程【优质资源‖关注:cunWorkNotes 解锁】.pdf
  • [2.9 MB] ORM 模块 - 5. SELECT 结果集处理.pdf
  • [5.4 MB] 13. 结果集处理:发起查询异常情况.mp4
  • [144.0 MB] 12. 结果集处理:Open 与 OpenDB.mp4
  • [58.2 MB] 11. SQL 编程:sqlmock 入门、SQL 编程面试要点.mp4
  • [90.2 MB] 14. 结果集处理:反射处理结果集.mp4
  • [89.8 MB] 5. 元数据:编程方式自定义表名和列名【不易整理‖请关注:CunWorkNoteS】.mp4
  • [162.7 MB] 8. SQL 编程:Valuer 和 Scanner 接口【资源精选‖更多关注:CunworkNotes】.mp4
  • [66.0 MB] 1. 元数据:注册中心.mp4
  • [190.8 MB] 9. SQL 编程:事务与隔离级别.mp4
  • [56.6 MB] 16. 加餐:Option 设计模式.mp4
  • [85.2 MB] 7. SQL 编程:增删改查.mp4
  • [217.0 MB] 10. SQL 编程:Prepare Statement.mp4
  • [60.6 MB] 2. 元数据:注册中心并发问题.mp4
  • [86.1 MB] 6. 元数据:总结与面试要点.mp4
  • [33.2 MB] 15. 结果集处理:代码优化与总结.mp4
  • [212.3 MB] 4. 元数据:接口自定义表名.mp4
  • [61.5 MB] 3. 元数据:标签自定义列名.mp4
  • [153.1 MB] 📁
  • 09 第三周:Web 框架之页面渲染、文件处理与 Session 📁 📁 资料 Web 模块 - 6. 页面渲染.pdf
  • [2.6 MB] Web 模块 - 8. Session.pdf
  • [4.6 MB] Web 模块 - 7. 文件处理.pdf
  • [2.2 MB] 8. Session:概念与不同框架的 Session 设计分析.mp4
  • [150.2 MB] 14. Session:基于 Cookie 的实现.mp4
  • [66.6 MB] 15. Session:测试与面试要点总结.mp4
  • [107.1 MB] 5. 文件处理:文件上传.mp4
  • [179.2 MB] 6. 文件处理:文件下载.mp4
  • [95.9 MB] 9. Session:接口设计.mp4
  • [142.3 MB] 2. 页面渲染:Template 语法.mp4
  • [234.8 MB] 12. Session:基于内存的实现.mp4
  • [189.0 MB] 10. Session:用户使用示例和 Manager 设计.mp4
  • [151.3 MB] 3. 页面渲染:GoTemplateEngin 实现、面试要点总结【资源精选‖更多关注:CunworkNotes】.mp4
  • [144.1 MB] 13. Session:基于 Redis 的实现.mp4
  • [218.0 MB] 7. 文件处理:静态资源处理、面试要点总结.mp4
  • [291.8 MB] 11. Session:web.Context 缓存 Session.mp4
  • [68.7 MB] 4. 文件处理:文件基本操作.mp4
  • [84.3 MB] 1. 页面渲染:模板引擎接口定义【优质资源‖关注:cunWorkNotes 解锁】.mp4
  • [136.7 MB] 📁
  • 14 第八周:ORM 框架之复杂查询、Protobuf 与代码生成 📁 📁 资料 ORM 模块 - 12. Protobuf 和 代码生成辅助方法.pdf
  • [2.9 MB] ORM 模块 - 11. 复杂查询.pdf
  • [2.4 MB] 12. protobuf 与代码生成总结与面试要点.mp4
  • [38.0 MB] 3. 复杂查询:JOIN - USING 用法.mp4
  • [100.1 MB] 1. 复杂查询:JOIN 查询简介.mp4
  • [49.2 MB] 11. 代码生成:生成辅助代码(二).mp4
  • [165.7 MB] 4. 复杂查询:JOIN - ON 用法.mp4
  • [95.0 MB] 15.第八周子查询作业讲解[选学].mp4
  • [70.7 MB] 8. 代码生成:AST 编程入门.mp4
  • [96.9 MB] 6. protobuf 插件魔改.mp4
  • [108.0 MB] 5. 复杂查询:补充测试及总结.mp4
  • [95.7 MB] 2. 复杂查询:JOIN API 定义【资源精选‖更多关注:CunworkNotes】.mp4
  • [71.3 MB] 9. 代码生成:AST 主要接口和实现.mp4
  • [48.0 MB] 14.第八周作业:子查询[选学].mp4
  • [46.1 MB] 7. 代码生成:AST 简介.mp4
  • [75.6 MB] 10. 代码生成:生成辅助代码(一)【优质资源‖关注:cunWorkNotes 解锁】.mp4
  • [144.8 MB] 📁
  • 12 第六周:ORM 框架之结果集处理、SELECT 进阶与 INSERT 📁 📁 资料 ORM 模块 - 6. SELECT 进阶:指定列和聚合函数【不易整理‖请关注:CunWorkNoteS】.pdf
  • [2.3 MB] ORM 模块 - 7. INSERT 语句.pdf
  • [6.3 MB] ORM 模块 - 5. SELECT 结果集处理【优质资源‖关注:cunWorkNotes 解锁】.pdf
  • [5.4 MB] 5. SELECT 进阶:指定简单列.mp4
  • [139.2 MB] 11. INSERT:指定列.mp4
  • [76.8 MB] 16. INSERT:SQLite UPSERT 实现、方言抽象局限性【公重号:CunWorkNotes】.mp4
  • [148.1 MB] 21.第六周 SELECT 作业讲解[选学].mp4
  • [63.1 MB] 13. INSERT:MySQL UPSERT 基本实现【资源精选‖更多关注:CunworkNotes】.mp4
  • [108.9 MB] 1. 结果集处理:unsafe 入门.mp4
  • [215.4 MB] 8. SELECT 进阶:别名.mp4
  • [90.3 MB] 7. SELECT 进阶:原生表达式.mp4
  • [137.0 MB] 9. INSERT:INSERT 语句概览.mp4
  • [38.9 MB] 14. INSERT:方言抽象 Dialect.mp4
  • [81.2 MB] 18. INSERT:unsafe 读取字段、总结与面试要点.mp4
  • [119.8 MB] 20.第六周作业:丰富 SELECT 语句[选学].mp4
  • [95.2 MB] 15. INSERT:builder 抽象与重构.mp4
  • [191.8 MB] 10. INSERT:最简实现【公重号:CunWorkNotes】.mp4
  • [223.7 MB] 3. 结果集处理:valuer 重构与基准测试.mp4
  • [440.4 MB] 2. 结果集处理:unsafe 实现.mp4
  • [135.3 MB] 17. INSERT:INSERT 执行.mp4
  • [103.6 MB] 4. 结果集处理:总结与面试要点【公重号:CunWorkNotes】.mp4
  • [131.8 MB] 12. INSERT:UPSERT API 定义.mp4
  • [77.2 MB] 6. SELECT 进阶:指定聚合函数.mp4
  • [100.8 MB] 📁
  • 01 学习手册 📁 📁 暂无学习内容 📁
  • 20 第十四周:微服务框架之服务注册与发现 📁 📁 资料 微服务模块-4. 服务注册与发现.pdf
  • [4.7 MB] 2. 服务注册与发现:不同框架接口与实现【优质资源‖关注:cunWorkNotes 解锁】.mp4
  • [190.7 MB] 4. gRPC 服务注册与发现模型.mp4
  • [83.6 MB] 7. 服务注册与发现总结【整理不易‖记得关注:CunWorKNotes】.mp4
  • [103.8 MB] 1. 服务注册与发现概览.mp4
  • [127.9 MB] 3. 服务注册与发现:以 gRPC 为底层通信协议.mp4
  • [101.8 MB] 8. 服务注册与发现面试要点详解.mp4
  • [80.0 MB] 5. gRPC:设计并实现一个 etcd 注册中心.mp4
  • [405.4 MB] 6. gRPC:etcd 服务发现实现.mp4
  • [316.8 MB] 📁
  • 07 第一周:Web 框架之 Server 与路由树 📁 📁 资料 Web 模块 - 2. Server.pdf
  • [1.7 MB] Web 模块 - 1. Web 框架概览.pdf
  • [2.9 MB] Web 模块 - 3. 路由树.pdf
  • [3.8 MB] 21.第一周路由树作业讲解[选学].mp4
  • [170.4 MB] 5. Web 框架概览:Echo 框架分析与对比总结.mp4
  • [34.8 MB] 13. 路由树:通配符匹配之路由注册.mp4
  • [91.1 MB] 17. 路由树:参数路径之参数值.mp4
  • [72.1 MB] 11. 路由树:静态匹配之路由查找.mp4
  • [155.4 MB] 20.第一周作业:实现一棵路由树[选学]【资源精选‖更多关注:CunworkNotes】.mp4
  • [86.8 MB] 18. 路由树总结与面试要点.mp4
  • [98.0 MB] 12. 路由树:静态匹配之集成 Server.mp4
  • [53.4 MB] 3. Web 框架概览:Gin 框架分析.mp4
  • [70.2 MB] 14. 路由树:通配符匹配之路由查找与测试.mp4
  • [31.4 MB] 8. 路由树:全静态匹配.mp4
  • [46.9 MB] 16. 路由树:参数路径之校验.mp4
  • [18.4 MB] 10. 路由树:静态匹配测试用例.mp4
  • [181.8 MB] 9. 路由树:TDD 起步【公重号:CunWorkNotes】.mp4
  • [214.6 MB] 1. Web 框架概览:学习路线.mp4
  • [8.2 MB] 2. Web 框架概览:Beego 框架分析.mp4
  • [79.1 MB] 6. Server 详解与面试要点.mp4
  • [261.9 MB] 7. 路由树:Beego、Gin、Echo 实现与设计总结.mp4
  • [84.7 MB] 15. 路由树:参数路径之基本注册和查找.mp4
  • [55.0 MB] 4. Web 框架概览:Iris 框架分析.mp4
  • [28.2 MB] 📁 加餐直播回放 2月8日助教分享-初识微服务实践[选学].mp4
  • [338.2 MB] 📁
  • 03 前置工作:Go 开发环境搭建指南 📁 📁 资料 Windows 环境安装【优质资源‖关注:cunWorkNotes 解锁】.pdf
  • [1.6 MB] Mac 环境安装.pdf
  • [1.2 MB] 3.Windows系统下的安装步骤[选学].mp4
  • [35.7 MB] 2.macOS系统下的安装步骤[选学].mp4
  • [51.1 MB] 📁 主题直播一:并发等待队列实现 2.并发队列(一)[选学].mp4
  • [784.6 MB] 4.并发队列(三)[选学].mp4
  • [792.1 MB] 3.并发队列(二)[选学].mp4
  • [995.7 MB] 5.并发队列(四)[选学].mp4
  • [912.1 MB] 📁
  • 21 第十五周:微服务框架之负载均衡、路由与集群 📁 📁 资料 微服务模块-5. 集群、路由与负载均衡.pdf
  • [3.8 MB] 12. 集群:gRPC中如何实现广播.mp4
  • [161.2 MB] 1. 负载均衡:轮询和加权轮询详解.mp4
  • [57.0 MB] 11. 集群:集群Cluster详解.mp4
  • [95.7 MB] 14. 负载均衡、路由和集群总结与面试要点【更多精选‖公众号:CunWorknotes】 .mp4
  • [62.5 MB] 2. 负载均衡:轮询实现【不易整理‖请关注:CunWorkNoteS】.mp4
  • [168.0 MB] 17.作业讲解:最快响应时间负载均衡算法[选学]【持续更新‖免费提供:CunworknoteS】.mp4
  • [23.8 MB] 8. 路由:路由策略详解.mp4
  • [64.2 MB] 6. 负载均衡:动态算法【更多精选‖公众号:CunWorknotes】 .mp4
  • [80.4 MB] 5. 负载均衡:随机和加权随机、哈希和一致性哈希详解.mp4
  • [162.7 MB] 9. 路由:实现分组功能.mp4
  • [153.4 MB] 13. 集群:gRPC广播的响应处理策略.mp4
  • [115.7 MB] 4. 负载均衡:加权轮询算法测试、如何获取权重.mp4
  • [139.5 MB] 16.第十五周作业:最快响应时间负载均衡算法[选学].mp4
  • [72.8 MB] 10. 路由:过滤功能对负载均衡的影响.mp4
  • [83.6 MB] 3. 负载均衡:加权轮询实现.mp4
  • [167.4 MB] 7. 负载均衡总结.mp4
  • [79.2 MB] 📁
  • 06 Go 实战训练营课程简介 📁 📁 资料 Go 实战训练营课程简介.pdf
  • [713.1 KB] 1.Go 实战训练营课程简介.mp4
  • [109.7 MB] 📁
  • 08 第二周:Web 框架之 Context 与 AOP 方案 📁 📁 资料 Web 模块 - 5. AOP 方案.pdf
  • [6.1 MB] Web 模块 - 4. Context.pdf
  • [4.6 MB] 16. Middleware:OpenTelemetry 总结.mp4
  • [17.9 MB] 8. Context:处理输入之查询参数、路径参数和 StringValue【公重号:CunWorkNotes】.mp4
  • [94.3 MB] 23.第二周作业:可路由的 Middleware 设计[选学].mp4
  • [64.0 MB] 10. Context 总结与面试要点.mp4
  • [73.1 MB] 5. Context:处理输入输出总结.mp4
  • [17.4 MB] 14. Middleware:Trace 简介和 OpenTelemetry.mp4
  • [174.6 MB] 7. Context:处理输入之表单输入【整理不易‖记得关注:CunWorKNotes】.mp4
  • [63.9 MB] 18. Middleware:Prometheus【公重号:CunWorkNotes】.mp4
  • [104.8 MB] 11. AOP 简介与不同框架设计概览.mp4
  • [64.0 MB] 13. Middleware:AccessLog.mp4
  • [158.9 MB] 2. Context:Beego Context 设计分析.mp4
  • [29.1 MB] 6. Context:处理输入之 Body 输入.mp4
  • [64.3 MB] 1. Context 简介.mp4
  • [87.7 MB] 19. Middleware 例子:错误页面.mp4
  • [66.3 MB] 3. Context:Gin Context 设计分析.mp4
  • [27.9 MB] 9. Context:处理输出【资源精选‖更多关注:CunworkNotes】.mp4
  • [66.7 MB] 20. Middleware 例子:从 panic 中恢复.mp4
  • [65.0 MB] 12. AOP 设计方案:Middleware.mp4
  • [123.0 MB] 17. Prometheus 详解【公重号:CunWorkNotes】.mp4
  • [69.2 MB] 21. Middleware 总结和面试.mp4
  • [65.2 MB] 4. Context:Echo 和 Iris 的 Context 设计分析.mp4
  • [16.9 MB] 24.第二周 Middleware 作业讲解[选学]【优质资源‖关注:cunWorkNotes 解锁】.mp4
  • [41.4 MB] 15. Middleware:OpenTelemetry 测试.mp4
  • [207.1 MB] 📁
  • 18 第十二周:微服务框架之网络编程与最简 RPC 📁 📁 资料 1期定稿-微服务模块-1. 微服务框架概览-logo.pdf
  • [1.8 MB] 1期定稿-微服务模块-2. 最简 RPC-logo.pdf
  • [1.8 MB] 1期定稿-微服务模块-0. 网络编程-logo.pdf
  • [3.6 MB] 1. 微服务模块学习路线.mp4
  • [47.8 MB] 10. 最简 RPC:捕捉本地调用.mp4
  • [215.5 MB] 7. 连接池:手写简单的连接池、连接池总结【资源精选‖更多关注:CunworkNotes】.mp4
  • [166.4 MB] 9. 最简 RPC:RPC 基本原理.mp4
  • [127.1 MB] 4. 网络编程面试要点与总结.mp4
  • [53.4 MB] 12. 最简 RPC:重构代码、总结与面试要点.mp4
  • [149.4 MB] 6. 连接池:sql.DB 中连接池管理.mp4
  • [73.3 MB] 5. 连接池:基本原理、开源实例 silenceper&pool.mp4
  • [123.9 MB] 2. 网络编程:服务端详解.mp4
  • [160.8 MB] 8. 微服务框架概览.mp4
  • [154.5 MB] 11. 最简 RPC:发送请求与返回响应.mp4
  • [229.9 MB] 3. 网络编程:客户端详解、简单 TCP 服务器.mp4
  • [184.7 MB] 📁
  • 02 Git & GitHub 操作指南 5. 完成一个最简单的Git操作流程:工作区、暂存区和仓库[选学].mp4
  • [84.5 MB] 4. 在Windows系统上安装Git[选学]【不易整理‖请关注:CunWorkNoteS】.mp4
  • [14.0 MB] 1. 为什么要使用 Git&GitHub[选学].mp4
  • [35.7 MB] 2. 什么是版本控制?[选学].mp4
  • [39.2 MB] 6. 将本地仓库同步到远程GitHub仓库[选学].mp4
  • [39.6 MB] 3. 安装 Git、初始化仓库并做最简单的配置[选学].mp4
  • [51.4 MB] 📁 04 8 小时上手 Go 语言 📁 📁 资料 极客时间 Go 初级工程师(2)type 定义与 Server 抽象.pdf
  • [3.5 MB] Go+基本语法和+Web+框架起.pdf
  • [3.3 MB] 极客时间 Go 初级工程师(4)- 并发编程 文件操作与泛型.pdf
  • [4.4 MB] 极客时间 Go 初级工程师(3)- 错误处理与简单路由树实现.pdf
  • [2.6 MB] 8h上手Go语言课件合集.zip
  • [15.4 MB] 1.Go 基本语法和 Web 框架起步[选学].mp4
  • [871.8 MB] 4.并发编程、文件操作与泛型[选学].mp4
  • [949.7 MB] 3.错误处理与简单路由树实现[选学].mp4
  • [1.1 GB] 2.type 定义与 Server 抽象[选学].mp4
  • [900.4 MB] 📁 主题直播四:全链路压测 2.全链路压测(一)[选学].mp4
  • [686.8 MB] 3.全链路压测(二)[选学].mp4
  • [989.2 MB] 3.全链路压测(二)[错误视频是JAVA].mp4
  • [709.8 MB] 5.全链路压测(四)[选学].mp4
  • [660.0 MB] 4.全链路压测(三)[选学].mp4
  • [918.4 MB] 📁
  • 19 第十三周:微服务框架之 RPC 协议设计与实现 📁 📁 资料 微服务模块-3. RPC 协议设计与实现.pdf
  • [4.3 MB] 9. RPC 超时控制:链路超时控制.mp4
  • [41.5 MB] 14.作业讲解:在 RPC 中支持压缩算法[选学].mp4
  • [53.5 MB] 8. RPC 调用语义:异步、单向和回调.mp4
  • [223.5 MB] 10. RPC 超时控制:超时时间传递.mp4
  • [131.8 MB] 6. RPC 序列化协议:原理概述与 JSON 实现【公重号:CunWorkNotes】.mp4
  • [159.0 MB] 3. RPC 协议设计:请求编解码详解【更多精选‖公众号:CunWorknotes】 .mp4
  • [361.7 MB] 13.第十三周作业:在 RPC 中支持压缩算法[选学].mp4
  • [45.2 MB] 5. RPC 协议设计总结与面试要点.mp4
  • [28.2 MB] 7. RPC 序列化协议:Proto 实现与总结.mp4
  • [83.1 MB] 11. RPC 超时控制:链路超时实现、总结与面试要点.mp4
  • [129.6 MB] 2. RPC:设计自己的 RPC 协议.mp4
  • [87.9 MB] 4. RPC 协议设计:响应编解码、重构代码与 error 处理【不易整理‖请关注:CunWorkNoteS】.mp4
  • [227.5 MB] 1. RPC:RPC 协议设计概览、不同 RPC 框架的协议设计.mp4
  • [66.0 MB] 📁
  • 10 第四周:ORM 框架之 SELECT 与元数据 📁 📁 资料 ORM 模块 - 3. 元数据.pdf
  • [9.1 MB] ORM 模块 - 2. SELECT 起步.pdf
  • [5.4 MB] ORM 模块 - 1. ORM 框架概览.pdf
  • [3.3 MB] 16. 元数据:利用元数据改造 Selector、元数据阶段总结.mp4
  • [76.6 MB] 5. SELECT:Beego、GORM、Ent 的 SQL构造分析.mp4
  • [89.6 MB] 2. ORM 框架概览:Beego ORM 分析.mp4
  • [99.4 MB] 9. 元数据简介.mp4
  • [43.4 MB] 13. 元数据:反射-遍历.mp4
  • [100.1 MB] 11. 元数据:反射-写字段.mp4
  • [89.8 MB] 1. ORM 学习路线图.mp4
  • [33.0 MB] 4. ORM 框架总结和面试要点【持续更新‖免费提供:CunworknoteS】.mp4
  • [74.8 MB] 14. 元数据:反射的开源实例、面试要点总结.mp4
  • [73.6 MB] 7. SELECT:SELECT 语句规范、Selector 定义、FROM 语句实现.mp4
  • [148.4 MB] 15. 元数据:反射解析模型.mp4
  • [193.3 MB] 12. 元数据:反射-方法.mp4
  • [201.9 MB] 6. SELECT:核心接口定义.mp4
  • [97.9 MB] 3. ORM 框架概览:GORM 和 Ent 分析【不易整理‖请关注:CunWorkNoteS】.mp4
  • [51.0 MB] 19.第四周 DELETE 作业讲解[选学].mp4
  • [77.3 MB] 8. SELECT:WHRER 语句、Expression 抽象和面试要点.mp4
  • [409.0 MB] 18.第四周作业:DELETE 语句[选学].mp4
  • [40.4 MB] 10. 元数据:反射-读字段【不易整理‖请关注:CunWorkNoteS】.mp4
  • [232.2 MB] 📁
  • 16 第十周:缓存模块之缓存 API、缓存模式与缓存异常 📁 📁 资料 缓存模块 - 1. 缓存 API:本地缓存和 Redis 实现.pdf
  • [3.2 MB] 缓存模块 - 0. 并发编程.pdf
  • [8.0 MB] 缓存模块 - 2. 缓存异常和缓存模式.pdf
  • [2.7 MB] 2. 缓存 API:缓存 API 设计与实现.mp4
  • [119.3 MB] 4. 缓存 API:evict 回调与测试.mp4
  • [171.5 MB] 10. 缓存模式:write-through、write-back、refresh-ahead.mp4
  • [117.3 MB] 6. 缓存 API:本地缓存回顾与总结.mp4
  • [40.2 MB] 13.第十周作业:服务器优雅退出[选学].mp4
  • [102.0 MB] 1. 并发编程:channel 原理、底层实现与面试要点.mp4
  • [174.7 MB] 5. 缓存 API:控制本地缓存内存.mp4
  • [107.9 MB] 3. 缓存 API:本地缓存实现与过期时间控制.mp4
  • [239.7 MB] 8. 缓存 API:组合 API、面试要点与总结.mp4
  • [73.2 MB] 7. 缓存 API:Redis 实现.mp4
  • [326.6 MB] 9. 缓存模式:read-through 模式.mp4
  • [225.3 MB] 14.第十周优雅退出作业讲解[选学].mp4
  • [57.8 MB] 11. 缓存异常详解、面试要点与总结.mp4
  • [230.6 MB] 📁
  • 17 第十一周:缓存模块之 Redis 分布式锁与缓存一致性 📁 📁 资料 缓存模块 - 4. 缓存一致性.pdf
  • [651.6 KB] 缓存模块 - 3. 用 Redis 实现分布式锁.pdf
  • [2.4 MB] 11.第十一周作业(1):控制缓存内存使用量[选学].mp4
  • [66.6 MB] 13.第十一周 控制缓存内存使用量作业讲解[选学]【更多精选‖公众号:CunWorknotes】 .mp4
  • [60.5 MB] 9. 缓存一致性:问题根源与解决方案.mp4
  • [98.8 MB] 6. Redis 分布式锁:自动续约.mp4
  • [73.7 MB] 3. Redis 分布式锁:锁实现集成测试.mp4
  • [211.5 MB] 12.第十一周作业(2):实现一个分布式锁[选学].mp4
  • [23.8 MB] 7. Redis 分布式锁:加锁重试.mp4
  • [273.9 MB] 4. Redis 分布式锁:手动续约实现与测试.mp4
  • [188.9 MB] 8. Redis 分布式锁:singleflight 优化、面试要点与总结.mp4
  • [106.9 MB] 5. Redis 分布式锁:如何使用 Refresh 方法.mp4
  • [116.1 MB] 2. Redis 分布式锁:锁实现单元测试.mp4
  • [147.6 MB] 1. 分布式锁:用 Redis 来实现一个分布式锁.mp4
  • [201.9 MB] 📁 主题直播三:增强 ORM 框架:支持简单的分库分表功能 2.ORM 框架之分库分表(一)[选学].mp4
  • [858.6 MB] 4.ORM 框架之分库分表(三)[选学].mp4
  • [835.1 MB] 5.ORM 框架之分库分表(四)[选学].mp4
  • [722.6 MB] 3.ORM 框架之分库分表(二)[选学].mp4
  • [787.4 MB] 适合人群 Java开发者 有Java基础寻求转型者 Go语言初学者 学习收获 掌握Go语言核心特性 精通微服务架构 提升系统设计能力 祝您学习愉快! 学有所成,前程似锦!