Tony Bai · Go语言第一课
大师带路,快速上手Go语言
Tony Bai GopherChina讲师,tonybai.com博主
专栏
未完结·共 44 讲·已更新 2 讲·每周一 / 三 / 五更新
|
93 人已学
|
收藏

你将获得

  • 完整的Go语言入门路径
  • 保姆级的基础语法教学
  • 4个实战小项目带你落地Go语言
  • Go语言常见坑点和避坑指南

课程介绍

作为从事云原生必备的语言、腾讯、字节跳动等大厂的“高薪”宠儿,Go在这些年真是吸引了不少开发者的目光。它简洁而高效,兼具“速度感”和“力量感”,相信你也曾在某个瞬间为它的魅力折服。

不过,很多刚开始学习Go语言的开发者,很难一下子找到高效的学习路径。或者说,经过一段时间学习后,对Go的理解也只是不上不下的“半桶水”。究其原因,无外乎这几点:

  • 缺乏认真的评估,从“入门”到“放弃”,平白浪费自己的精力;
  • 不会动手甚至不敢动手,学习只是“纸上谈兵”;
  • 用其他语言的思维学Go,最后“捡了芝麻,丢了西瓜”;
  • 缺乏设计意识,永远停在“hello, world”的世界里。

到最后,基础没打牢,项目上不去,这怎么行?因此,我们请来了GopherChina大会讲师、技术博客tonybai.com的博主Tony Bai老师。他从2011年就开始关注Go语言了,对语言的理解非常深刻。

在这个课程中,Tony Bai老师会用“三个诀窍和五个阶段”,带给你一条系统、完整的Go语言入门路径。你会了解到Go语言一些独特的创新,快速掌握Go的各类语法特性。同时,这门课“语法+实战”的结合能让你快速上手开发Go程序,其中的高手洞见也能让你提前“闪避”坑点。

课程设计

课程总共分为五个阶段,分别是前置篇、入门篇、基础篇、核心篇,以及实战篇。

第一个阶段:前置篇,“心定”建立认同感。在这一部分,Tony Bai老师会带你了解Go的前世今生和设计哲学。这部分会让你从设计目标、设计哲学,以及演化进程等方面,全面建立起你对Go语言的认同感,避免出现“Hello-and-Bye”的情况,这是学好Go的前提。

第二个阶段:入门篇,“手勤”多动手实践。在这一部分中,Tony Bai老师会让你的第一个Go程序跑起来,看看一些实用Go程序都有哪些语法元素和结构。这部分会建立你“照猫画虎”的能力,让你可以随心所欲地进行实践。

第三个阶段:基础篇,“脑勤”多理解,夯实基础。这一部分,Tony Bai老师会围绕着“程序=数据+算法”的逻辑,从变量、常量等基本概念,到数据类型,再到广义的算法,让你可以用Go建立对现实世界的抽象认知,也能明白Go程序运行的基本逻辑。

第四个阶段:核心篇,“脑勤+”建立自己的Go应用设计意识。在这一部分,Tony Bai老师会跟你介绍Go语言独有的,或者是有比较大创新的接口类型与goroutine等并发原语类型,这些语法元素是Go语言的核心。从这部分开始,你会树立自己的Go应用“设计意识”。

第五个阶段:实战篇,攻克Go开发的“最后一公里”。在这一部分,Tony Bai老师会通过一个实战的例子,展示怎么做好学习与使用之间的衔接,帮助你走完“使用Go进行生产级开发”这“最后一公里”。

课程目录

查看更多
免费试读

适合人群

任何零基础想学Go语言的人群,或者从其他语言(如Java、PHP等)转来的开发者。

特别放送

免费领取福利



限时活动推荐

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App端、Web端学习。
  2. 本专栏为虚拟商品,交付形式为图文+音频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证,订阅课程享受原价5折优惠。
讲师

Tony Bai

GopherChina讲师,tonybai.com博主

白明(TonyBai),GopherChina大会讲师,开源中国源创会技术讲师,Go语言技术博客tonybai.com的作者,GopherDaily(Go日报)项目维护者,《七周七语言》译者。作为一名在国内接触Go语言较早(2012年)的Gopher和Go布道师,Tony...查看更多
包含这门课的学习路径

Go工程师

14门课程 23.2w人学习
看过的人还看了
Web协议详解与抓包实战
陶辉
智链达CTO,前阿里云高级技术专家

121讲 | 14730 人已学习

¥68¥199
分布式金融架构课
任杰
eBay支付账务系统负责人,前蚂蚁金服架构师

30讲 | 2235 人已学习

¥59¥99
操作系统实战45讲
彭东
网名 LMOS,Intel 傲腾项目关键开发者

53讲 | 15115 人已学习

¥68¥199
趣谈网络协议
刘超
前网易研究院云计算技术部首席架构师

51讲 | 55970 人已学习

¥68¥199
技术管理实战36讲
刘建国
前百度最佳经理人,果见管理工作坊创始人,TGO鲲鹏会会员

44讲 | 23166 人已学习

¥68¥199
WebAssembly入门课
于航
PayPal 高级软件工程师

23讲 | 2120 人已学习

¥49¥68