Tony Bai · Go语言第一课
Tony Bai
GopherChina讲师,tonybai.com博主
451 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已更新 2 讲/共 44 讲
开篇词 (1讲)
开篇词|这样入门Go,才能少走弯路
前置篇:心定之旅 (1讲)
01|前世今生:你不得不了解的Go的历史和现状
Tony Bai · Go语言第一课
15
15
1.0x
00:00/00:00
登录|注册

01|前世今生:你不得不了解的Go的历史和现状

你好,我是 Tony Bai。
今天是我们的第一堂课。第一堂课的开场,我要做的事很简单,就想跟你聊一聊 Go 语言的前世今生。
我一直认为,当你开始接触一门新语言的时候,你一定要去了解它的历史和现状。因为这样,你才能建立起对这门语言的整体认知,了解它未来的走向。而且,也能建立你学习的“安全感”,相信它能够给你带来足够的价值和收益,更加坚定地学习下去。
所以,在这一节课,我就来跟你聊聊 Go 的前世今生,讲清楚 Go 到底是一门怎么样的语言,Go 又是怎么诞生的,它经历了怎样的历史演进,它的现状和未来又会如何?
无论后面你是否会选择学习 Go 语言,无论你是否会真正成为一名是 Go 程序员,我都建议你先了解一下这些内容,它会让你对编程语言的发展有更进一步的理解。
首先,我们就来看看 Go 语言是怎么诞生的,这可以让你真实地了解 Go 的诞生缘由、设计目标,以及它究竟要解决哪些问题。

Go 语言是怎样诞生的?

Go 语言的创始人有三位,分别是图灵奖获得者、C 语法联合发明人、Unix 之父肯·汤普森(Ken Thompson)、Plan 9 操作系统领导者、UTF-8 编码的最初设计者罗伯·派克(Rob Pike),以及 Java 的 HotSpot 虚拟机和 Chrome 浏览器的 JavaScript V8 引擎的设计者之一罗伯特·格瑞史莫(Robert Griesemer)。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/1000字
划线
笔记
复制
该试读文章来自付费专栏《Tony Bai · Go语言第一课》,如需阅读全部文章,
请订阅文章所属专栏新⼈⾸单¥59
立即订阅
登录 后留言

精选留言(4)

  • Geek_8ed998
    更新节奏是一周几更啊

    编辑回复: 每周一、三、五各更新一讲

    2021-10-13
  • 布凡
    dapr也是go编写
    2021-10-13
  • lesserror
    Tony Bai,你好。文章读完了,写的很好。关于文中有几点疑问,麻烦解答一下。

    1. “为 Go 语言实现了一个 gcc 的前端?” 怎么理解这个“前端”的意思。

    2. “这样,我们通过显式转型就可以让一个普通函数成为满足http.Handler接口的类型了。” 这里的“显示转型”该怎么理解呢?

    3. 能否解释一下“运行时”这个概念呢? 好多文章都是一笔带过,想知道到底是一个什么概念。

    2021-10-13
  • 西米
    相比c和c++ ,go有了垃圾回收,更快的编译速度
    2021-10-13
收起评论
4
返回
顶部