免费,管质量,适合新手的Go语言入门书籍推荐

2022-05-10 09:08:36 浏览数 (1)

最近我的粉丝们给我提出了一个非常硬核的需求。

能不能推荐两本,适合Go语言新手看的书,但是要符合以下几点要求:

1、免费,完全不用花钱的

2、管质量,质量得偏上乘的那种

当我看到这个需求时,真的是愣了几分钟。

随后,我在我的资源库里面,检索了一下,符合这两点要求的书籍,还真被我找到两本,是真的只有两本。

一、Go语言圣经

Go语言圣经是我们对他的“尊称”,原名是《The Go Programming Language》。

为什么我们会给他按上圣经的绰号呢?

因为这本书的作者,在此之前还写了一本《C语言圣经》,没错,或许他觉得只折磨 C 语言的开发者不太过瘾吧,时隔多年以后,又来折磨 Go 语言的开发者了。

我永远都记得,那时学C语言,那本圣经简直就是噩梦般的存在。

之所以觉得是噩梦,不是说他的内容有多难,而是他太丰富了

太厚了,基本把 C 语言的知识点都涵盖了,为了拿学分,只能挨着挨着学。

同样的 Go 语言圣经呢,依旧传承了他的这一特点。

网址信息:

以下是他的官网:http://www.gopl.io/

能看到整本书分为了 13 个章节,点开 translations 能看到:

这本书被翻译成了不同国家的语言在发售,在我们国内被翻译成了《Go程序设计语言》

就这本啦:

黑黑的,挺符合他以往的调调。

国内大牛的翻译

我们国内的一些大牛们,也进行了翻译哇,同时开源了出来供大家交流学习。

这里推荐一个网址:https://docs.hacknode.org/gopl-zh/index.html

感兴趣的同学,可以前往学习!

二、《Go语言高级编程》

当你学完那本圣经之后,多少就已经不再是特别白的小白了,多少都想学点升级版的东西。

于是我这里也推荐第二本,由我们国内的一些大牛合作编写的:《Go语言高级编程》

上连接:https://github.com/chai2010/advanced-go-programming-book

你能看到旁边的描述:

《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题。

他涵盖了,时下不少的较热门的主题,感兴趣的可以去学习哇。

入口在哪呢?

我们在官方的 Github 页面里面,往下滑,就能看到三个在线阅读地址:

我推荐第一个,因为后面两个没给广告费,哈哈

当你练习完这两本书里面的知识点,就恭喜你,从此远离小白这个等级了。

你学废了么?

0 人点赞