课程简介
本课程是专为Go语言开发者设计的进阶训练营,全面覆盖微服务架构、并发编程、网络通信、系统设计等核心领域。课程通过评论系统架构、分布式缓存、链路追踪等实战案例,深入讲解Go语言在工程实践中的高级应用。学员将掌握微服务治理、TCP长连接编程、Runtime机制等关键技术,提升分布式系统设计与开发能力。课程配套完整的PPT课件、视频讲解和代码示例,帮助开发者构建完整的Go语言架构知识体系,适用于中高级后端工程师技能提升。
下载地址
课程目录
00 开营直播
课程安排与开营介绍
01 微服务概览与治理
微服务基础概念与治理方法
02 异常处理
Go语言错误处理实践
03 并行编程
并发编程原理与实践
04 Go工程化实践
工程化开发规范与流程
05 评论系统架构设计
评论系统架构设计与实现
06 微服务可用性设计
微服务高可用架构设计
07 案例实践
播放历史与分布式事务案例
08 网络编程
网络协议与长连接编程
09 日志与链路追踪
日志指标与链路追踪系统
10 DNS与CDN
DNS CDN与多活架构设计
11 Runtime
Go运行时机制与chan原理
12 Git操作指南
版本控制与GitHub使用
--- 点击展开详细目录 ---
Git & GitHub操作指南
- 🎬 1. 为什么要使用Git&GitHub_.mp4
- 🎬 2. 什么是版本控制?_.mp4
- 🎬 3. 安装Git、初始化仓库并做最简单的配置_.mp4
- 🎬 4. 在Windows系统上安装Git_.mp4
- 🎬 5. 完成一个最简单的Git操作流程:工作区、暂存区和仓库_.mp4
- 🎬 6. 将本地仓库同步到远程GitHub仓库_.mp4
- 🎬 7. 训练营提交作业的完整流程_.mp4
毕业周
第00周:开营直播
第01周:微服务(微服务概览与治理)
- 🎬 1.微服务概览与治理_.mp4
- 🎬 1.微服务概览与治理(2)_.mp4
第02周:异常处理
第03周:并行编程
- 🎬 1.Go语言实践 - concurrency(上)_.mp4
- 🎬 2.Go语言实践 - concurrency(下)_.mp4
第04周:Go工程化实践
- 🎬 1.1.工程化实践(上)_.mp4
- 🎬 2.工程化实践(下)_.mp4
第05周:评论系统架构设计
- 🎬 1.评论系统架构设计(上) _.mp4
- 🎬 2.评论系统架构设计(下)_.mp4
第06周:Go 架构实践 - 微服务
- 🎬 1.微服务可用性设计(上)_.mp4
- 🎬 2.微服务可用性设计(下)_.mp4
第07周:Go 架构实践 - 微服务
第08周:案例
- 🎬 1.案例 - 播放历史架构设计_.mp4
- 🎬 2.分布式缓存 & 分布式事务_.mp4
第10周:日志与链路追踪
- 🎬 10-1.日志&指标&链路追踪(上)_.mp4
- 🎬 10-2.日志&指标&链路追踪(中)_.mp4
第11周:DNS & CDN
- 🎬 11-1.DNS & CDN & 多活架构(1)_.mp4
- 🎬 11-1.日志&指标&链路追踪(下)_.mp4
- 🎬 11-2.DNS & CDN & 多活架构(2)_.mp4
- 🎬 11-2.SRE方法论_.mp4
- 🎬 11-3.DNS & CDN & 多活架构(3)_.mp4
第12周:Runtime
- 🎬 1.Runtime(1)_.mp4
- 🎬 2.Runtime(2)_.mp4
- 🎬 3.Runtime(3)_.mp4
- 🎬 4.Runtime(4)_.mp4
- 🎬 5.Runtime(5)_.mp4
第13周:Runtime
- 🎬 1.chan(1)_.mp4
- 🎬 1.Runtime(6)_.mp4
- 🎬 2.chan(2)_.mp4
- 🎬 2.Runtime(7)_.mp4
第9周:网络编程
- 🎬 9-1.网络编程_.mp4
- 🎬 9-2.网络通信协议_.mp4
- 🎬 9-3.Goim 长连接TCP编程(上)_.mp4
- 🎬 9-4.Goim 长连接TCP编程(下)_.mp4
|