之前写了一篇《Go语言学习路线指南》,适合新人入门的时候看,大神绕路,文章地址如下:
https://tanqingbo.cn/Golang-learning/
除了上面的学习指南,再补充一些学习资料如下:
1、书籍
《Go入门指南》是《The Way to Go》的中文译本,内容很详细,零基础开始的。
链接:https://pan.baidu.com/s/1M2EguQFO8wEpM6yjySvRiw 提取码:t6ni
《Go Web编程》主要涉及Web开发相关内容,如何使用go开发web项目,包括:Web基础、表单、数据库、Session等。
链接:https://pan.baidu.com/s/1-U69az5xOnOPLEw994FMrw 提取码:dvod
《Golang 实战》从零基础开始,内容包含:数据库操作、beego框架、gin框架、高级应用等。
链接:https://pan.baidu.com/s/1xJ6-I0Qqd00JStsblA64kg 提取码:33ra
《Go 语言圣经》特别经典的一本书,学习Go语言必看。链接:https://pan.baidu.com/s/1BI35JoaiXdCZiB80CJl-yg 提取码:vimy
《Go 语言高级编程》本书涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。对于刚学习Go语言的读者,建议先从《Go语言圣经》开始系统学习Go语言的基础知识。
链接:https://pan.baidu.com/s/1qbRln2297kdwWhQrRUv_ow 提取码:5v1d
2、Go标准库文档
可以通过文档查询每个API的具体使用方式,是Golang开发者必备手册。
- Golang标准库文档 包含每个api的用法详解,golang开发必备api查询手册 链接:https://studygolang.com/static/pkgdoc/main.html
- 《Go语言标准库》以示例驱动的方式讲解Golang的标准库。 链接: https://books.studygolang.com/The-Golang-Standard-Library-by-Example/
3、更多教程
- 《go语言教程》http://c.biancheng.net/golang/
- Go语言42章经 :https://github.com/ffhelicopter/Go42
- Go2编程指南:https://github.com/chai2010/go2-book
- Go语言实战: 编写可维护Go语言代码建议:https://github.com/llitfkitfk/go-best-practice
- Go资源精选中文版:https://github.com/chai2010/awesome-go-zh
- Go夜读:https://github.com/developer-learning/reading-go
- Go 资源大全中文版:https://github.com/jobbole/awesome-go-cn
- Go 入门指南:https://github.com/Unknwon/the-way-to-go_ZH_CN
- Go 语言学习资料与社区索引:https://github.com/Unknwon/go-study-index
- Gopher Reading List:https://github.com/enocom/gopher-reading-list
- build-web-application-with-golang:https://github.com/astaxie/build-web-application-with-golang
- Go 源代码:https://github.com/golang/go
- Uber Go 语言代码风格指南:https://fivezh.github.io/2019/10/17/uber-go-style-guide/