Tony Bai · Go 语言第一课
Tony Bai
资深架构师,tonybai.com 博主
21492 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 59 讲
开篇词 (1讲)
结束语 (1讲)
Tony Bai · Go 语言第一课
15
15
1.0x
00:00/00:00
登录|注册

加餐|我“私藏”的那些优质且权威的Go语言学习资料

内容:Go项目演进状态、Go核心团队review代码的过程与评审意见
内容:关于Go语言与Go社区最新鲜的信息
内容:Go核心团队的演讲资料
内容:技术类播客平台
内容:Go语言权威发布渠道、Go语言百科全书网站
内容:Go语言项目文档
评分:5/5
内容:Go语言的基础、程序结构、各个“景点”的深入讲解
作者:Brian W. Kernighan、Alan A. A. Donovan
评分:4.8/5
内容:Go语言的特点、标准库常用包、原生支持的测试
作者:威廉·肯尼迪、布赖恩·克特森、埃里克·圣马丁
评分:4.2/5
内容:Go语言详解、Go源码剖析
作者:未提及
评分:4.5/5
内容:Go语法基础、类型系统与运行时实现、专题阐述
作者:未提及
评分:4/5
内容:Go语言核心语法、高级用法、应用
作者:未提及
希望读者能充分利用参考资料,形成Go编程思维,写出更为地道的、优秀的Go代码
学习编程语言的参考资料不在于多而在于精
其他
Go日报/周刊邮件列表
Go技术演讲
Go播客
Go相关博客
Go官方文档
Go程序设计语言
Go语言实战
Go语言学习笔记
Go 101
Go语言百科全书
作者:Tony Bai
标题:学Go语言的权威资料都在这里了!
写在最后
其他形式的参考资料
Go技术书籍
参考文章

该思维导图由 AI 生成,仅供参考

你好,我是 Tony Bai。
学习编程语言并没有捷径,就像我们在开篇词中提到的那样,脑勤 + 手勤才是正确的学习之路。不过,留言区也一直有同学问我,除了这门课之外,还有什么推荐的 Go 语言学习资料。今天我们就来聊聊这个话题。
如今随着互联网的高速发展,现在很多同学学习编程语言,已经从技术书籍转向了各种屏幕,以专栏或视频实战课为主,技术书籍等参考资料为辅的学习方式已经成为主流。当然,和传统的、以编程类书籍为主的学习方式相比,谈不上哪种方式更好,只不过它更适合如今快节奏的生活工作状态,更适合碎片化学习占主流的学习形态罢了。
但在编程语言的学习过程中,技术书籍等参考资料依旧是不可或缺的,优秀的参考资料是编程语言学习过程的催化剂,拥有正确的、权威的参考资料可以让你减少反复查找资料所浪费的时间与精力,少走弯路。
这节课我会给你分享下我“私藏”的 Go 语言学习的参考资料,包括一些经典的技术书籍和其他电子形式的参考资料。
虽然现在编程语言学习可参考的资料形式、种类已经非常丰富了,但技术类书籍(包括电子版)在依旧占据着非常重要的地位。所以,我们就先重点看看在 Go 语言学习领域,有哪些优秀的书籍值得我们认真阅读。

Go 技术书籍

确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

Go语言学习资料的选择对于学习者来说至关重要。本文介绍了Go语言学习资料的重要性以及一些推荐的书籍。文章列举了几本经典的Go语言学习书籍,并对它们进行了评分和推荐。其中,《The Way To Go》、《Go 101》、《Go语言学习笔记》、《Go语言实战》和《Go程序设计语言》等书籍都受到了推荐。此外,文章还介绍了其他形式的参考资料,如Go官方文档、Go相关博客、Go播客和Go技术演讲等。这些资料对于想要系统学习Go语言的人来说是非常有价值的参考资料。文章内容详实,评价和推荐也十分具体,适合想要学习Go语言的读者参考。 在学习任何一种知识或技能时,精华的参考资料比数量更为重要。本文提供了多种形式的Go语言学习资料,包括书籍推荐、邮件列表订阅以及其他可能被忽视的参考资料渠道。这些资源不仅有助于快速掌握Go语言,还能帮助读者形成地道的Go编程思维,写出更为优秀的Go代码。通过阅读Go核心团队review代码的过程与评审意见,读者可以学习到Go编码原则以及地道的Go语言惯用法,对更深入地理解Go语言设计哲学有很大帮助。总之,本文提供了丰富的Go语言学习资源,有助于读者更快、更深入地掌握Go语言。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Tony Bai · Go 语言第一课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(21)

  • 最新
  • 精选
  • 罗杰
    要学的东西太多太多了,不论从哪里开始,从一点一滴掌握做起。有时候选择太多跟没有选择一样,先把该专栏吃透,再计划读书,一本中文,一本英文,同时也努力去阅读 Go 官方博客。

    作者回复: 👍

    2021-12-15
    15
  • aoe
    《Go 语言实战》读过一遍,已经全忘了; 《Go程序设计语言》读到第9页,出现了map,直接懵了。吸取了之前只看不练,看完就忘的教训,现在边看边练。 正在tour.go-zh.org跟着官网学习基本语法的时候,Tony 老师的专栏就开了,在这里学到了很多基础知识,节省了很大时间,尤其是学完入门篇后,再也不用为编译代码瑟瑟发抖了。 今天又看到了这么多学习资源,心情很激动! 想想在 《Go 项目的代码 review 站点》可以看到世界级大佬点评代码就更激动了!

    作者回复: 👍边看边练是最有效的方法。手不能懒:)

    2021-12-15
    7
  • 用0和1改变自己
    棒,方向对了,就不怕路远

    作者回复: “方向对了,就不怕路远”,说的太好了!对go来说,路也并不太遥远。

    2021-12-15
    5
  • ShiPF
    机械工业出版社的那本go程序设计语言翻译简直辣眼睛🙈,还是多学英语啃原版比较香

    作者回复: 机械工业那本中译版是七牛云团队翻译,估计是考虑上市时间,前后一致性就差一些。建议至少读一遍原版。

    2022-06-02
    2
  • 进化菌
    他山之石可以攻玉,好东西当然要多翻阅。对于当下还不熟悉go的自己,多用代码解决问题,再参考资料,应该很棒~

    作者回复: 👍

    2021-12-16
    2
  • Da Vinci
    欧神的go语言原本挺不错的,但是有点难复用,需要慢慢品

    作者回复: 那本也很不错。不过目前还有很多内容不完整。相对完整的章节值得阅读,但更多用于进阶。

    2021-12-16
    2
  • lesserror
    大白老师的这些推荐,很多都是我之前不知道的,可谓是大开眼界了。 不过,打开电商网站,搜索Go的图书,发现已经有很多国人写的著作了,其中不乏优秀之作。也有极客时间这类在线学习的网站。Go的技术布道在国内已经是遍地开花的状态了。 另外,文中说:“同时 Go 还将整个 Go 项目文档都加入到了 Go 发行版中,这样开发人员在本地安装 Go 的同时也拥有了一份完整的 Go 项目文档。” 我记得Go从某个版本开始,已经不在本地安装项目文档了吧?

    作者回复: 你知道的很多啊:) 没错,文章描述不够准确。godoc程序很早就不与go发行版一并发布了。但go文档数据是在go 1.16版本开始才移出go发行版包的。标准库包的文档由于是随源码一起的,所以一直有。

    2021-12-15
    2
    2
  • Jussi Lee
    请问老师,有没有比较好go相关框架学习的资料。例如go chassis 等之类的

    作者回复: 框架太多了,我学习框架一般都是直接看框架自己的doc/guide之类的一手文档。

    2022-07-07
    1
  • ps Sensking
    请问您的两本书和这个专栏讲的一样嘛?不一样的话我希望买,如果一样的话,我希望您能出一个实战类的go 和 postgresql 结合的实战

    作者回复: 专栏偏基础。那个书是偏进阶。讲解的逻辑是不同的。

    2022-01-13
    1
  • Rayjun
    赞,归根结底还是得自己去消化一手信息

    作者回复: 👍

    2021-12-15
    1
收起评论
显示
设置
留言
21
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部