Go语言圣经 《The Go Programming Language》 中文版本,仅供学习交流之用。对于希望学习CGO、Go汇编语言等高级用法的同学,我们推荐《Go语言高级编程》开源图书。
译者信息:
- 译者:柴树杉,Github @chai2010,Twitter @chaishushan
- 译者:Xargin, https://github.com/cch123
- 译者:CrazySssst
- 译者:foreversmart njutree@gmail.com
关注微信公众号(golang-china)
在线预览
- https://docs.hacknode.org/gopl-zh/
- https://books.studygolang.com/gopl-zh/
- https://wizardforcel.gitbooks.io/gopl-zh/
- https://docs.hundan.org/gopl-zh/
- https://book.itsfun.top/gopl-zh/ #每夜自动构建
注意,在线预览不是最新版,最新以仓库里的内容为准
从源文件构建
先安装NodeJS和GitBook命令行工具(npm install gitbook-cli -g
命令)。
- 运行
go get github.com/golang-china/gopl-zh
,获取 源文件。 - 切换到
gopl-zh
目录,运行gitbook install
,安装GitBook插件。 - 运行
make
,生成_book
目录。 - 打开
_book/index.html
文件。
- https://github.com/gopl-zh/gopl-zh.github.com
- https://docs.hacknode.org/gopl-zh/
- https://books.studygolang.com/gopl-zh/
- https://wizardforcel.gitbooks.io/gopl-zh/
开源图书推荐
- 《Go语言高级编程》: https://github.com/chai2010/advanced-go-programming-book
- 《Go语法树入门》: https://github.com/chai2010/go-ast-book
Go语言高级编程 (Advanced Go Programming)
- Go语言QQ群: 102319854, 1055927514
- 光谷码农课堂: https://study.163.com/provider/480000001914454/index.htm
- 凹语言(凹读音“Wa”)(The Wa Programming Language): https://github.com/wa-lang/wa
两位作者的公众号:
本书涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。对于刚学习Go语言的读者,建议先从《Go语言圣经》开始系统学习Go语言的基础知识。如果希望深入学习Go语言语法树结构,可以参考《Go语法树入门——开启自制编程语言和编译器之旅》。如果希望了解Go2的最新动向,可以参考《Go2编程指南》。如果想从头实现一个玩具Go语言可以参考《从头实现µGo语言》。
- 作者:柴树杉,Github @chai2010,Twitter @chaishushan,主页 https://chai2010.cn/about
- 作者:曹春晖,Github @cch123,主页 xargin
- 网址:https://github.com/chai2010/advanced-go-programming-book
在线阅读
- SUMMARY.md
- https://chai2010.cn/advanced-go-programming-book/
- https://www.gitbook.com/book/chai2010/advanced-go-programming-book/
相关文章
相关报告
- Go语言简介 - chai2010 武汉·黄鹤会 2018/12/16
- GIAC: 2018 - Go 语言将要走向何方? - chai2010 上海·GIAC全球互联网架构大会 2018/11/23
- Go语言并发编程 - chai2010 武汉·光谷猫友会 2018/09/16, 整理01/整理02
- 深入CGO编程: https://github.com/chai2010/gopherchina2018-cgo-talk
No comments:
Post a Comment