介绍 Go实战训练营1期是一门以实战为导向的Go语言编程课程。该课程基于大厂能力模型,结合实战项目,助力学员构建Go实战能力。 课程以掌握Go语言特性及实战应用为目标,引导学员亲自动手实现框架,深入理解框架底层原理,解读源码。按照从直觉出发、设计方案、实现、分析优缺点、改进方案、再实现、再分析优缺点的思路,逐步提升学员独立开发框架的代码能力,掌握开源框架及中间件核心原理。 课程内容丰富,涵盖Web框架、ORM框架、缓存模块、微服务框架等多个方面,还包括Git与GitHub操作、Go开发环境搭建等前置知识。通过16周的系统学习,学员能全面提升Go语言编程技能,为从事相关工作打下坚实基础。...
Go进阶训练营4期是提升Go语言编程能力的优质课程。课程从Golang基础语法和Web框架起步,逐步深入到微服务、异常处理、并行编程等多个重要领域。
在微服务部分,涵盖微服务概览、设计、治理等内容,包括gRPC与服务发现、多集群与多租户等关键知识点。异常处理模块详细讲解Error与Exception的区别、Error类型及处理方法。并行编程则聚焦Goroutine、内存模型、sync包和context包的使用。
课程还涉及Go工程化实践、架构实战,如微服务可用性设计、评论系统和历史记录价格设计等。此外,对于分布式缓存、分布式事务、网络编程、日志指标链路追踪等方面也有深入讲解。
📢 以下文件由夸克网盘用户于2026-04-09分享(文件数量过多时仅展示部分文件)
Go进阶训练营 - 4期 - 带源码课件104.08GB
01-直播回放2.66GB
开营直播.mp42.66GB
02-Golang 基础语法和Web框架起步19.47GB
1.基础语法.mp43.23GB
2.type 定义与 Server 抽象.mp43.69GB
3.错误处理与简单路由树实现.mp44.41GB
4.并发编程、文件操作与泛型1.mp48.13GB
03-第一周:微服务(微服务概览与治理)4.73GB
1.微服务概览.mp4808.12MB
2.微服务设计.mp41.35GB
3.gRPC & 服务发现.mp41.6GB
4.多集群 & 多租户.mp41014.32MB
04-第二周:异常处理2.47GB
1.Error vs Exception.mp4774.27MB
2.Error Type.mp4471.72MB
3.Handling Error.mp4970.36MB
4.Go 2 Error Inspection.mp4310.99MB
05-第三周:并行编程5.32GB
1.Goroutine.mp41.15GB
mory model.mp4752.85MB
3.Package sync.mp41.63GB
4.Package context.mp41.8GB
06-第四周:Go工程化实践5.34GB
1.工程项目结构.mp42.35GB
2.API 设计.mp41.38GB
3.配置管理.mp4869.17MB
4.模块单元测试.mp4779.64MB
07-第五周:Go架构实战-微服务(微服务可用性设计)5.68GB
1. 隔离.mp41.16GB
2.超时.mp41.02GB
3.过载保护和限流.mp42.13GB
4.降级&重试.mp4627.75MB
5.重试和负载均衡.mp4770.44MB
08-第六周:评论系统价格设计8.31GB
1. 隔离.mp41000.54MB
1.功能和架构设计.mp41.63GB
2.存储和可用性设计.mp41.46GB
2.超时.mp4911.9MB
3.过载保护和限流.mp42.06GB
4.降级&重试.mp4543.98MB
5.重试和负载均衡.mp4771.78MB
09-第七周:历史记录价格设计2.2GB
1.功能模块与架构设计.mp41.27GB
2.存储设计与可用性设计.mp4958.27MB
10-第八周:分布式缓存&分布式事务2.68GB
1.分布式缓存.mp41.65GB
2.分布式事务.mp41.03GB
11-第九周:Go语言实践-网络编程2.13GB
1.网络通信协议.mp41013.25MB
2.Goim 长连接网关.mp4891.5MB
3.IM 私信系统.mp4273.48MB
12-第十周:日志&指标&链路追踪1.71GB
1.日志.mp4772.72MB
2.链路追踪.mp4821.05MB
3.指标.mp4162.31MB
13-第十一周:DNS&CDN&多活架构1.4GB
1.DNS和CDN.mp4515.3MB
2.多活.mp4922.55MB
14-第十二周:消息队列-kafka3GB
ic & Partition.mp41.05GB
ducer & Consumer.mp4827.11MB
3.Leader & Follower.mp41.13GB
15-第十三周:go语言实践-Runtime3.64GB
1.Goroutine原理.mp41.33GB
2.内存分配原理.mp41.27GB
3.GC 原理.mp4786.88MB
4.Channel 原理.mp4274.49MB
16-领教邓明-直播回放33.34GB
01.9月5日领教直播-微服务概览与治理.mp42.32GB
02.9月12日领教直播-Go 语言实践-Error.mp41.83GB
03.9月19日领教直播-Go 语言实践-Concurrency.mp42.08GB
04.9月26日领教直播-Go 工程化实践.mp42.22GB
05.10月10日领教直播-微服务可用性.mp42.54GB
06.10月17日领教直播-评论系统架构设计.mp41.6GB
07.10月24领教直播-播放历史架构设计.mp41.81GB
08.10月31日领教直播-分布式缓存 & 分布式事务.mp42.27GB
09.11月7日领教直播-网络编程(1).mp41.7GB
10.11月14领教直播-日志&指标&链路追踪.mp413.21GB
12.11月28日领教直播-Kafka.mp41.76GB
共63个文件,合计:104.08GB

10积分