advanced-go-programming-book README

The project's README from github.com/chai2010/advanced-go-programming-book. As one markdown file: README.md.

Go语言高级编程 (Advanced Go Programming)


两位作者的公众号:


Go语言高级编程(第2版)终于出版

https://www.epubit.com/bookDetails?id=UB8e75a5d38685c


本书涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。对于刚学习Go语言的读者,建议先从《Go语言圣经》开始系统学习Go语言的基础知识。如果希望深入学习Go语言语法树结构,可以参考《Go语法树入门——开启自制编程语言和编译器之旅》。如果想从头实现一个玩具Go语言可以参考《从头实现µGo语言》。

购买链接:

相关文章

  1. GopherChina 2019大会推荐书单来啦
  2. 深入Go的底层,带你走近一群有追求的人

相关报告

  1. Go语言简介 - chai2010 武汉·黄鹤会 2018/12/16
  2. GIAC: 2018 - Go 语言将要走向何方? - chai2010 上海·GIAC全球互联网架构大会 2018/11/23
  3. Go语言并发编程 - chai2010 武汉·光谷猫友会 2018/09/16, 整理01/整理02
  4. 深入CGO编程: https://github.com/chai2010/gopherchina2018-cgo-talk

版权声明

知识共享许可协议
Go语言高级编程 由 柴树杉,曹春晖 采用 知识共享 署名-非商业性使用-禁止演绎 4.0 国际 许可协议进行许可。

严禁任何商业行为使用或引用该文档的全部或部分内容!

欢迎大家提供建议!


鸣谢

感谢大家提供 PR!以下排名不分先后:


fuwensun

qichengzx

lewgun

LaoK996

plpan

xiaoliwang

barryz

alphayan

leobuzhi

iikira

fognome

darren

jiayx

orangle

yangtaooo

bcb51

mathrobot

7535

cloverstd

douglarek

RealDeanZhao

yyt030

yuqaf1989

BeccaBecca

cloudzhou

ezioruan

hacknode

Frozen-Shadow

https://api.github.com/repos/chai2010/advanced-go-programming-book/contributors

advanced-go-programming-book (chai2010/advanced-go-programming-book)

Searching Database…

这是什么?这是开源在线书籍《Advanced Go Programming》(Go语言高级编程),内容涵盖 CGO、Go 汇编、RPC 实现、Protobuf 插件、Web 框架实现和分布式系统,面向已有一定 Go 使用经验的开发者。
这是在线阅读的内容,还是也有纸质版?可以免费在线阅读中文版,另外已出版第二版纸质书,可通过京东、当当等渠道购买。
如果我刚接触 Go,应该从哪里开始?零基础的读者应先阅读《Go语言圣经》(The Go Programming Language)学习基础知识;本书则在此基础上讲解进阶主题。
我需要先有 Go 语言基础才能读这本书吗?需要。本书面向已有一定 Go 使用经验、希望深入了解高级用法的开发者。
这本书写完了吗,还是仍在更新?已经完稿。仓库简介中标注为“完稿”,并且已经出版了第二次印刷的纸质版。
这本书与《Go语言圣经》(The Go Programming Language)有什么不同?《Go语言圣经》讲解 Go 的基础知识;本书则以此为基础,深入讲解 CGO、Go 汇编、RPC、Protobuf 插件、Web 框架内部实现和分布式系统等进阶主题。
与本书一同提到的“凹语言”和 WaBook 是什么?凹语言是一门面向 WebAssembly 设计的编程语言,WaBook 则是用 Go 编写、基于 Markdown 的电子书生成工具,二者都是同一作者团队的业余项目。
Creator
chai2010
Size
20.1 MB
Stars
20.1K
Updated
CommitOct 07
Age
8y
Commits · 90 Days