极客时间-Go进阶训练营-4期 - 带源码课件

深入微服务架构,掌握Go语言进阶技巧

编辑点评

系统讲解Go语言在微服务架构中的应用,涵盖微服务设计、治理、日志、指标、链路追踪等,实战性强,适合有Go语言基础并希望进阶的工程师。

⭐ 编辑推荐

本课程深入浅出地讲解Go语言在微服务架构中的应用,通过实战案例,帮助学员掌握微服务设计、治理、日志、指标、链路追踪等关键技术。

课程亮点

微服务架构实战
Go语言进阶技巧
系统化学习

课程目录

📁 03-第一周:微服务(微服务概览与治理)
    2.微服务设计.mp4  [1.3 GB]
    1.微服务概览.mp4  [808.1 MB]
    4.多集群 & 多租户.mp4  [1014.3 MB]
    3.gRPC & 服务发现.mp4  [1.6 GB]
📁 12-第十周:日志&指标&链路追踪
    2.链路追踪.mp4  [821.0 MB]
    1.日志.mp4  [772.7 MB]
    3.指标.mp4  [162.3 MB]
📁 02-Golang 基础语法和Web框架起步
    3.错误处理与简单路由树实现.mp4  [4.4 GB]
    1.基础语法.mp4  [3.2 GB]
    2.type 定义与 Server 抽象.mp4  [3.7 GB]
    4.并发编程、文件操作与泛型1.mp4  [8.1 GB]
📁 07-第五周:Go架构实战-微服务(微服务可用性设计)
    4.降级&重试.mp4  [627.8 MB]
    3.过载保护和限流.mp4  [2.1 GB]
    5.重试和负载均衡.mp4  [770.4 MB]
    1. 隔离.mp4  [1.2 GB]
    2.超时.mp4  [1.0 GB]
📁 05-第三周:并行编程
    3.Package sync.mp4  [1.6 GB]
    1.Goroutine.mp4  [1.2 GB]
    2.Memory model.mp4  [752.9 MB]
    4.Package context.mp4  [1.8 GB]
📁 10-第八周:分布式缓存&分布式事务
    1.分布式缓存.mp4  [1.6 GB]
    2.分布式事务.mp4  [1.0 GB]
📁 08-第六周:评论系统价格设计
    1. 隔离.mp4  [1000.5 MB]
    1.功能和架构设计.mp4  [1.6 GB]
    4.降级&重试.mp4  [544.0 MB]
    5.重试和负载均衡.mp4  [771.8 MB]
    2.超时.mp4  [911.9 MB]
    2.存储和可用性设计.mp4  [1.5 GB]
    3.过载保护和限流.mp4  [2.1 GB]
📁 06-第四周:Go工程化实践
    1.工程项目结构.mp4  [2.3 GB]
    2.API 设计.mp4  [1.4 GB]
    4.模块单元测试.mp4  [779.6 MB]
    3.配置管理.mp4  [869.2 MB]
📁 14-第十二周:消息队列-kafka
    1.Topic & Partition.mp4  [1.1 GB]
    2.Producer & Consumer.mp4  [827.1 MB]
    3.Leader & Follower.mp4  [1.1 GB]
📁 13-第十一周:DNS&CDN&多活架构
    2.多活.mp4  [922.6 MB]
    1.DNS和CDN.mp4  [515.3 MB]
📁 01-直播回放
    开营直播.mp4  [2.7 GB]
📁 15-第十三周:go语言实践-Runtime
    4.Channel 原理.mp4  [274.5 MB]
    3.GC 原理.mp4  [786.9 MB]
    1.Goroutine原理.mp4  [1.3 GB]
    2.内存分配原理.mp4  [1.3 GB]
📁 11-第九周:Go语言实践-网络编程
    2.Goim 长连接网关.mp4  [891.5 MB]
    1.网络通信协议.mp4  [1013.2 MB]
    3.IM 私信系统.mp4  [273.5 MB]
📁 04-第二周:异常处理
    1.Error vs Exception.mp4  [774.3 MB]
    2.Error Type.mp4  [471.7 MB]
    4.Go 2 Error Inspection.mp4  [311.0 MB]
    3.Handling Error.mp4  [970.4 MB]
📁 16-领教邓明-直播回放
    06.10月17日领教直播-评论系统架构设计.mp4  [1.6 GB]
    02.9月12日领教直播-Go 语言实践-Error.mp4  [1.8 GB]
    12.11月28日领教直播-Kafka.mp4  [1.8 GB]
    03.9月19日领教直播-Go 语言实践-Concurrency.mp4  [2.1 GB]
    04.9月26日领教直播-Go 工程化实践.mp4  [2.2 GB]
    10.11月14领教直播-日志&指标&链路追踪.mp4  [13.2 GB]
    01.9月5日领教直播-微服务概览与治理.mp4  [2.3 GB]
    07.10月24领教直播-播放历史架构设计.mp4  [1.8 GB]
    08.10月31日领教直播-分布式缓存 & 分布式事务.mp4  [2.3 GB]
    09.11月7日领教直播-网络编程(1).mp4  [1.7 GB]
    05.10月10日领教直播-微服务可用性.mp4  [2.5 GB]
📁 09-第七周:历史记录价格设计
    2.存储设计与可用性设计.mp4  [958.3 MB]
    1.功能模块与架构设计.mp4  [1.3 GB]

适合人群

  • Go语言开发者
  • 微服务架构工程师
  • 后端开发人员

学习收获

掌握微服务设计原则
精通Go语言并发编程
提升系统架构能力

祝您学习愉快!

学有所成,前程似锦!