StackOverflow2019开发者调查报告显示,开发者最想学习的编程语言Go位居前三,而且从全球来看,Go开发者的薪资也位列第三:Go在国内情况如何?据第三方网站智友记统计,目前北京地区Golang的平均工资已经达到了惊人的28K,远高于北京互联网的平均工资。另外,从下图我们可以看出,无论在哪个城市,Go语言的薪资都是非常可观的。熟悉Go语言的人都知道,它的三大特点是:开发速度快、并发性好、编程简单。这三个特点让Go非常受欢迎,无论是小型研发团队还是大型研发阵容,都非常适合。再加上供不应求,工资自然会上涨。如今,许多开发人员将其用作第二语言。今天猿哥给大家推荐几本免费的Golang书籍,希望对大家有所帮助:1.《An Introduction to Programming in Go》这本书还是短小精悍的。在线版仅14页就涵盖了Go的所有内容。一个小时基本能学会Go,不过话说回来,这是一本入门书,复杂的用法几本书都讲不完,主要针对没有基础的人。下载地址:http://www.golang-book.com/books/intro2。《Effective Go》这本书清楚地描述了常用的Go编码技巧并给出了一些建议。您应该先阅读语言规范、Go之旅和如何编写Go代码,然后再阅读本文档作为扩展。地址:https://golang.org/doc/effective_go.html3.《Go by Example》GobyExample是对使用注释示例程序的动手介绍,总共有超过70+个例子。地址:https://gobyexample.com/4。《Learning Go》本书的目标读者是那些熟悉编程并了解多种编程语言的人,例如C、C++、Perl、Java、Erlang、Scala、Haskell。去。下载地址:https://miek.nl/go/5.《Let's learn Go!》一本在线书籍,从Go的基础知识开始,比如基本语法,如何声明变量,指针等,并使用这些原始数据类型来构建复合类型和函数,并在实践中运用所学知识等等。阅读地址:https://go-book.readthedocs.io/en/latest/6。《The Little Go Book》这本书已经出版多年了,但仍然具有相关性,围棋的基础或外部主要内容没有改变。最大的变化在于工具、编译器和运行时,以及对标准库的增强(例如对HTTP/2的支持)。本书面向可能不熟悉指针和静态类型的开发者下载地址:https://www.openmymind.net/The-Little-Go-Book/7。《Go Bootcamp》下载地址:http://www.golangbootcamp.com/8。《Go for JavaScript Developers》这本书比较了两种编程语言,Golang和ECMAScript。除了技术方面的考虑外,还要考虑其他因素才能做出正确的选择。阅读地址:http://www.pazams.com/Go-for-Javascript-Developers/9。《 Essential Go 》这是一本免费在线阅读的Go编程语言书籍,旨在为程序员提供清晰简洁的Go语言介绍,快速入门Go编程,打下良好的基础。大多数示例可以链接到允许您更改代码并重新运行在线代码编辑器设备
