Go 实战训练营1期(完结无密16周)

16周实战,深入Go微服务架构

编辑点评

系统讲解Go语言在后端开发中的应用,涵盖RPC协议设计、Redis分布式锁等实战案例,适合有一定基础的开发者。

⭐ 编辑推荐

本课程深入浅出地讲解了Go语言在后端开发中的应用,通过16周的实战课程,让你掌握微服务架构的核心技术。

课程亮点

Go语言微服务架构实战
RPC协议设计与实现
Redis分布式锁与缓存一致性

课程目录

📁 19 第十三周:微服务框架之 RPC 协议设计与实现
    📁 资料
        …(已达最大深度 2 层,子目录未展开)
    14.作业讲解:在 RPC 中支持压缩算法[选学].mp4  [53.5 MB]
    5. RPC 协议设计总结与面试要点.mp4  [28.2 MB]
    6. RPC 序列化协议:原理概述与 JSON 实现.mp4  [159.0 MB]
    2. RPC:设计自己的 RPC 协议.mp4  [87.9 MB]
    7. RPC 序列化协议:Proto 实现与总结.mp4  [83.1 MB]
    10. RPC 超时控制:超时时间传递.mp4  [131.8 MB]
    4. RPC 协议设计:响应编解码、重构代码与 error 处理.mp4  [227.5 MB]
    8. RPC 调用语义:异步、单向和回调.mp4  [223.5 MB]
    9. RPC 超时控制:链路超时控制.mp4  [41.5 MB]
    11. RPC 超时控制:链路超时实现、总结与面试要点.mp4  [129.6 MB]
    1. RPC:RPC 协议设计概览、不同 RPC 框架的协议设计.mp4  [66.0 MB]
    3. RPC 协议设计:请求编解码详解.mp4  [361.7 MB]
    13.第十三周作业:在 RPC 中支持压缩算法[选学].mp4  [45.2 MB]
📁 03 前置工作:Go 开发环境搭建指南
    📁 资料
        …(已达最大深度 2 层,子目录未展开)
    3.Windows系统下的安装步骤[选学].mp4  [35.7 MB]
    2.macOS系统下的安装步骤[选学].mp4  [51.1 MB]
📁 17 第十一周:缓存模块之 Redis 分布式锁与缓存一致性
    📁 资料
        …(已达最大深度 2 层,子目录未展开)
    4. Redis 分布式锁:手动续约实现与测试.mp4  [188.9 MB]
    7. Redis 分布式锁:加锁重试.mp4  [273.9 MB]
    5. Redis 分布式锁:如何使用 Refresh 方法.mp4  [116.1 MB]
    9. 缓存一致性:问题根源与解决方案.mp4  [98.8 MB]
    2. Redis 分布式锁:锁实现单元测试.mp4  [147.6 MB]
    8. Redis 分布式锁:singleflight 优化、面试要点与总结.mp4  [106.9 MB]
    6. Redis 分布式锁:自动续约.mp4  [73.7 MB]
    3. Redis 分布式锁:锁实现集成测试.mp4  [211.5 MB]
    13.第十一周 控制缓存内存使用量作业讲解[选学].mp4  [60.5 MB]
    12.第十一周作业(2):实现一个分布式锁[选学].mp4  [23.8 MB]
    1. 分布式锁:用 Redis 来实现一个分布式锁.mp4  [201.9 MB]
    …(已达 35 条上限,后续省略)
…(已达 35 条上限,后续省略)

适合人群

  • Go语言开发者
  • 后端开发工程师
  • 对微服务架构感兴趣者

学习收获

掌握Go语言后端开发
精通微服务架构
提升项目实战能力

祝您学习愉快!

学有所成,前程似锦!