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

106

积分

0

好友

14

主题
发表于 3 天前 | 查看: 11| 回复: 0

课程简介

本课程是专为具备Go语言基础的开发者设计的进阶课程,全面覆盖Go语言核心原理与分布式系统架构实践。课程从Goroutine调度、Channel原理、内存管理等Runtime机制深入讲解,延伸至微服务架构设计、分布式缓存、消息队列、服务治理等企业级技术方案。通过评论系统、IM私信系统等真实项目案例,帮助学员掌握高并发、高可用系统设计能力。课程包含完整课件、视频讲解和实战代码,助力学员深入理解Go语言在云原生时代的应用,提升分布式系统架构设计与工程实践能力。


下载地址

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

课程目录

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

第1-4节:Go 基本语法、Web 框架、错误处理、并发编程与泛型。

02 第一周:微服务概览与治理

第1-4节:微服务概览、设计、gRPC 服务发现与多集群。

03 第二周:异常处理

第1-4节:Error vs Exception、Error 类型、处理与 Go 2 错误检查。

04 第三周:并行编程

第1-4节:Goroutine、内存模型、sync 包与 context 包。

05 第四周:Go工程化实践

第1-3节:工程项目结构、API 设计、配置管理与单元测试。

06 第五周:微服务可用性设计

第1-5节:隔离、超时、过载保护、降级重试与负载均衡。

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

第1-2节:功能模块与架构设计、存储与可用性设计。

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

第1-2节:功能模块与架构设计、存储与可用性设计。

09 第八周:分布式缓存与事务

第1-2节:分布式缓存原理与分布式事务实现。

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

第1-3节:网络通信协议、Goim 网关与 IM 私信系统。

11 第十周:日志指标与链路追踪

第1-3节:日志记录、指标监控与链路追踪技术。

12 第十一周:DNS CDN 与多活架构

第1-2节:DNS 和 CDN 原理、多活架构设计。

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

第1-3节:Topic 与 Partition、Producer 与 Consumer、Leader 与 Follower。

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

第1-4节:Goroutine 原理、内存分配、GC 与 Channel 原理。

15 直播回放

第1-5节:开营直播、两次答疑、期末答疑与面试加餐。

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

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

直播回放

1-开营直播
  • 🎬 开营直播.mp4
2-Go3期第一次直播答疑
  • 🎬 Go3期第一次直播答疑.mp4
3-Go3期第二次直播答题
  • 🎬 Go3期第二次直播答题.mp4
4-Go3期期末答疑直播
  • 🎬 Go3期期末答疑直播.mp4
5-面试加餐直播
  • 🎬 面试加餐直播.mp4

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

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

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

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

第三周:并行编程

2-1.Goroutine
  • 🎬 1.Goroutine.mp4
3-2.Memory model
  • 🎬 2.Memory model.mp4
4-3.Package sync
  • 🎬 3.Package sync.mp4
5-4.Package context
  • 🎬 4.Package context.mp4

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

2-1.网络通信协议
  • 🎬 1.网络通信协议.mp4
3-2.Goim 长连接网关
  • 🎬 2.Goim 长连接网关.mp4
4-3.IM 私信系统
  • 🎬 3.IM 私信系统.mp4

第二周:异常处理

2-1.Error vs Exception
  • 🎬 1.Error vs Exception.mp4
3-2.Error Type
  • 🎬 2.Error Type.mp4
4-3.Handling Error
  • 🎬 3.Handling Error.mp4
5-4.Go 2 Error Inspection
  • 🎬 4.Go 2 Error Inspection.mp4

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

2-1. 隔离
  • 🎬 1. 隔离.mp4
3-2.超时
  • 🎬 2.超时.mp4
4-3.过载保护和限流
  • 🎬 3.过载保护和限流.mp4
5-4.降级&重试
  • 🎬 4.降级&重试.mp4
6-5.重试和负载均衡
  • 🎬 5.重试和负载均衡.mp4

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

2-1.分布式缓存
  • 🎬 1.分布式缓存.mp4
3-2.分布式事务
  • 🎬 2.分布式事务.mp4

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

2-1.功能和架构设计
  • 🎬 1.功能和架构设计.mp4
  • 🎬 1.功能模块与架构设计.mp4
3-2.存储和可用性设计
  • 🎬 2.存储和可用性设计.mp4
  • 🎬 2.存储设计与可用性设计.mp4

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

2-1.DNS和CDN
  • 🎬 1.DNS和CDN.mp4
3-2.多活
  • 🎬 2.多活.mp4

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

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

第十二周:消息队列 - Kafka

2-1.Topic & Partition
  • 🎬 1.Topic & Partition.mp4
3-2.Producer & Consumer
  • 🎬 2.Producer & Consumer.mp4
4-3.Leader & Follower
  • 🎬 3.Leader & Follower.mp4

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

2-1.日志
  • 🎬 1.日志.mp4
3-2.链路追踪
  • 🎬 2.链路追踪.mp4
4-3.指标
  • 🎬 3.指标.mp4

第四周:Go工程化实践

2-1.工程项目结构
  • 🎬 1.工程项目结构.mp4
3-2.API 设计
  • 🎬 2.API 设计.mp4
4-3.配置管理
  • 🎬 3.配置管理.mp4
5-4.模块
  • 🎬 单元测试.mp4

  • 📦 课件.zip



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

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

GMT+8, 2025-11-12 22:28 , Processed in 0.076370 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

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