当前位置: 首页 > 编程与开发 > 正文

【编程开发】极客时间付费课 Go 语言从入门到实战

《Go 语言从入门到实战》是极客时间上非常经典的一门视频付费课程,由前亚马逊(中国)首席软件架构师蔡超主讲。本课程专为有一定编程基础、想要快速切换或高效掌握 Go 语言的开发者设计。

课程下载

【编程开发】极客时间付费课 Go 语言从入门到实战

课程介绍

?‍? 讲师背景

  • 蔡超:Mobvista 技术副总裁兼首席架构师,曾任亚马逊(中国)和惠普的首席软件架构师。他拥有丰富的多语言大规模高可用架构设计经验,授课风格直击本质。

? 课程交付形式

  • 总课时:共 55 讲,约 700 分钟的纯视频讲解。
  • 特色方法:采用对比学习法,重点拆解 Go 语言语法与其他主流语言(如 Java/C++/Python)的不同,帮你有体系地避开“常踩的坑”。

?️ 核心课程大纲

课程分为基础语法与工程实战两大阶段:

  • 基础语法(1-22讲):开发环境搭建、基本程序结构、数组与切片、Map、字符串、函数与错误处理(panic/recover)、依赖管理。
  • 并发机制(23-32讲):Goroutine 协程机制、共享内存并发、CSP 并发模型、Channel 的安全关闭与广播、超时与任务取消。 [1]
  • 测试与调优(33-40讲):单元测试、Benchmark 基准测试、内置 profiling 工具的使用及性能调优方法。
  • 工程实战与架构(41-55讲):反射编程、Unsafe 包、常见并发任务实现、微服务架构与高可用系统设计

课程目录

? 极客时间付费课 Go 语言从入门到实战
  ? 09丨数组和切片.mp4
  ? 45丨HTTP服务.mp4
  ? 52丨面向错误的设计.mp4
  ? 03丨Go 语言简介:历史背景、发展现状及语言特性.mp4
  ? 47丨性能分析工具.mp4
  ? 15丨行为的定义和实现.mp4
  ? 21丨构建可复用的模块(包).mp4
  ? 55丨结束语.mp4
  ? 10丨Map 声明、元素访问及遍历.mp4
  ? 25丨CSP并发机制.mp4
  ? 51丨高效字符串连接.mp4
  ? 27丨channel的关闭和广播.mp4
  ? 08丨条件和循环.mp4
  ? 35丨单元测试.mp4
  ? 01丨Go语言课程介绍.mp4
  ? 23丨协程机制.mp4
  ? 37丨BDD.mp4
  ? 54丨Chaos Engineering.mp4
  ? 39丨万能程序.mp4
  ? 30丨只运行一次.mp4
  ? 32丨所有任务完成.mp4
  ? 07丨运算符.mp4
  ? 48丨性能调优示例.mp4
  ? 19丨编写好的错误处理.mp4
  ? 18丨不一样的接口类型,一样的多态.mp4
  ? 34丨sync.mp4
  ? 49丨别让性能被锁住.mp4
  ? 02丨内容综述.mp4
  ? 41丨实现pipe-filter framework.mp4
  ? 46丨构建Restful服务.mp4
  ? 42丨实现micro-kernel framework.mp4
  ? 43丨内置JSON解析.mp4
  ? 05丨变量、常量以及与其他语言的差异.mp4
  ? 26丨多路选择和超时.mp4
  ? 40丨不安全编程.mp4
  ? 31丨仅需任意任务完成.mp4
  ? 24丨共享内存并发机制.mp4
  ? 28丨任务的取消.mp4
  ? 16丨Go语言的相关接口.mp4
  ? 33丨对象池.mp4
  ? 20丨panic和recover.mp4
  ? 06丨数据类型.mp4
  ? 50丨GC友好的代码.mp4
  ? 29丨Context与任务取消.mp4
  ? 11丨Map与工厂模式,在Go语言中实现Set.mp4
  ? 36丨Benchmark.mp4
  ? 12丨字符串.mp4
  ? 38丨反射编程.mp4
  ? 53丨面向恢复的设计.mp4
  ? 22丨依赖管理.mp4
  ? 13丨Go 语言的函数.mp4
  ? 14丨可变参数和 defer.mp4
  ? 17丨扩展与复用.mp4
  ? 04丨编写第一个Go程序.mp4
  ? 44丨easyjson.mp4

相关推荐

《【编程开发】极客时间付费课 Go 语言从入门到实战》等您坐沙发呢!

发表评论