找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

79

积分

0

好友

9

主题
发表于 2025-10-27 23:00:15 | 查看: 30| 回复: 0

课程简介

本课程是专为具备Go语言基础的开发者设计的进阶训练营,系统讲解Go语言核心原理与分布式架构实践。课程涵盖Goroutine调度、Channel机制、内存管理、GC原理等Runtime核心知识,并深入探讨微服务架构、并发编程、错误处理、工程化实践等关键技术。通过消息队列Kafka、分布式缓存、事务处理、日志监控、CDN多活等实战案例,帮助学员掌握高可用系统设计能力。课程配套完整视频、课件和代码资料,助力开发者快速提升Go语言开发水平,具备构建复杂分布式系统的核心技能。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 学习手册

第1节:课程学习指南与资源介绍。

02 讲师答疑-直播回放

第2节:开营、期中、期末及面试加餐等直播答疑内容。

03 领教邓明-直播回放

第3节:微服务概览、Error处理、并发编程、工程化实践、评论系统、可用性设计、网络编程、日志指标、DNS CDN 多活、消息队列等架构实践直播。

04 Golang 基础语法和 Web 框架起步

第4节:Go 基本语法、Web 框架、类型定义、错误处理、并发编程与泛型等基础内容。

05 第一周:微服务(微服务概览与治理)

第5节:微服务概览、设计、gRPC 服务发现、多集群与多租户等治理主题。

06 第二周:异常处理

第6节:Error 与 Exception 对比、Error 类型、处理策略及 Go 2 错误检查。

07 第三周:并行编程

第7节:Goroutine、内存模型、sync 包和 context 包等并发编程核心知识。

08 第四周:Go工程化实践

第8节:工程项目结构、API 设计、配置管理与单元测试等工程化主题。

09 第五周:Go架构实践 - 微服务(微服务可用性设计)

第9节:隔离、超时、过载保护、限流、降级、重试和负载均衡等可用性设计。

10 第六周:评论系统架构设计

第10节:评论系统功能与架构设计、存储及可用性实现。

11 第七周:历史记录架构设计

第11节:播放历史功能模块、架构设计、存储与可用性方案。

12 第八周:分布式缓存 & 分布式事务

第12节:分布式缓存原理与实现、分布式事务处理机制。

13 第九周:Go语言实践-网络编程

第13节:网络通信协议、Goim 长连接网关、IM 私信系统实践。

14 第十周:日志&指标&链路追逐

第14节:日志记录、指标监控与链路追踪系统设计与应用。

15 第十一周:DNS & CDN & 多活架构

第15节:DNS 和 CDN 原理、多活架构设计与实现。

16 第十二周:消息队列 - Kafka

第16节:Kafka 的 Topic 与 Partition、Producer 与 Consumer、Leader 与 Follower 机制。

17 第十三周:Go语言实践-Runtime

第17节:Goroutine 原理、内存分配、GC 原理与 Channel 机制等 Runtime 核心内容。

--- 点击展开详细目录 ---

1-学习手册

2-讲师答疑-直播回放

1-开营直播
  • 🎬 开营直播.mp4
2-期中答疑
  • 🎬 期中答疑.mp4
3-期末答疑
  • 🎬 期末答疑.mp4
4-面试加餐直播
  • 🎬 面试加餐直播.mp4

3-领教邓明-直播回放

1-10月23日领教直播-微服务概览与治理
  • 🎬 10月23日领教直播-微服务概览与治理.mp4
2-10月30日领教直播-Error
  • 🎬 10月30日领教直播-Error.mp4
3-11月6日领教直播-Concurrency
  • 🎬 11月6日领教直播-Concurrency.mp4
4-11月13日领教直播-Go 工程化实践
  • 🎬 11月13日领教直播-Go 工程化实践.mp4
5-11月20日领教直播-微服务可用性设计
  • 🎬 11月20日领教直播-微服务可用性设计.mp4
6-11月27日领教直播-评论系统
  • 🎬 11月27日领教直播-评论系统.mp4
7-12月4日领教直播-播放历史架构
  • 🎬 12月4日领教直播-播放历史架构.mp4
8-12月11日领教直播-分布式缓存
  • 🎬 12月11日领教直播-分布式缓存.mp4
9-12月18日领教直播-Go 语言实践-网络编程
  • 🎬 12月18日领教直播-Go 语言实践-网络编程.mp4
10-12月25日领教直播-日志&指标&链路追逐
  • 🎬 12月25日领教直播-日志&指标&链路追逐.mp4
11-1月1日领教直播-DNS & CDN & 多活架构
  • 🎬 1月1日领教直播-DNS & CDN & 多活架构.mp4
12-1月9日领教直播-消息队列 Kafka
  • 🎬 1月9日领教直播-消息队列 Kafka.mp4
13-1月15日领教直播-Go语言实践-Runtime
  • 🎬 1月15日领教直播-Go语言实践-Runtime.mp4

4-Golang 基础语法和 Web 框架起步

1-1.Go 基本语法和 Web 框架起步
  • 🎬 1.Go 基本语法和 Web 框架起步.mp4
2-2.type 定义与 Server 抽象
  • 🎬 2.type 定义与 Server 抽象.mp4
3-3.错误处理与简单路由树实现
  • 🎬 3.错误处理与简单路由树实现.mp4
4-4.并发编程、文件操作与泛型
  • 🎬 4.并发编程、文件操作与泛型.mp4

5-第一周:微服务(微服务概览与治理)

1-课件资料
  • 🎬 1.微服务概览.mp4
  • 🎬 2.微服务设计.mp4
  • 🎬 3.gRPC & 服务发现.mp4
  • 🎬 4.多集群 & 多租户.mp4

6-第二周:异常处理

1-课件资料
6-本周作业
  • 🎬 1.Error vs Exception.mp4
  • 🎬 2.Error Type.mp4
  • 🎬 3.Handling Error.mp4
  • 🎬 4.Go 2 Error Inspection.mp4

7-第三周:并行编程

1-课件资料
6-本周作业
  • 🎬 1.Goroutine.mp4
  • 🎬 2.Memory model.mp4
  • 🎬 3.Package sync.mp4
  • 🎬 4.Package context.mp4

8-第四周:Go工程化实践

1-课件资料
6-本周作业
  • 🎬 1.工程项目结构.mp4
  • 🎬 2.API 设计.mp4
  • 🎬 3.配置管理.mp4
  • 🎬 4.单元测试.mp4

9-第五周:Go架构实践 - 微服务(微服务可用性设计)

1-课件资料
7-本周作业
  • 🎬 1. 隔离.mp4
  • 🎬 2.超时.mp4
  • 🎬 3.过载保护和限流.mp4
  • 🎬 4.降级&重试.mp4
  • 🎬 5.重试和负载均衡.mp4

10-第六周:评论系统架构设计

1-课件资料
  • 🎬 1.功能和架构设计.mp4
  • 🎬 2.存储和可用性设计.mp4

11-第七周:历史记录架构设计

1-课件资料
  • 🎬 1.功能模块与架构设计.mp4
  • 🎬 2.存储设计与可用性设计.mp4

12-第八周:分布式缓存 & 分布式事务

1-课件资料
4-本周作业
  • 🎬 1.分布式缓存.mp4
  • 🎬 2.分布式事务.mp4

13-第九周:Go语言实践-网络编程

1-课件资料
5-本周作业
  • 🎬 1.网络通信协议.mp4
  • 🎬 2.Goim 长连接网关.mp4
  • 🎬 3.IM 私信系统.mp4

14-第十周:日志&指标&链路追逐

1-课件资料
  • 🎬 1.日志.mp4
  • 🎬 2.链路追踪.mp4
  • 🎬 3.指标.mp4

15-第十一周:DNS & CDN & 多活架构

1-课件资料
  • 🎬 1.DNS和CDN.mp4
  • 🎬 2.多活.mp4

16-第十二周:消息队列 - Kafka

1-课件资料
  • 🎬 1.Topic & Partition.mp4
  • 🎬 2.Producer & Consumer.mp4
  • 🎬 3.Leader & Follower.mp4

17-第十三周:Go语言实践-Runtime

1-课件资料
6-毕业项目
  • 🎬 1.Goroutine原理.mp4
  • 🎬 2.内存分配原理.mp4
  • 🎬 3.GC 原理.mp4
  • 🎬 4.Channel 原理.mp4


您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|云栈社区(YunPan.Plus) ( 苏ICP备2022046150号-2 )

GMT+8, 2025-11-5 18:59 , Processed in 0.087911 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

快速回复 返回顶部 返回列表