这是什么?
这是开源在线书籍《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 的电子书生成工具,二者都是同一作者团队的业余项目。
What are similar projects?
the-way-to-go_ZH_CN, build-web-application-with-golang, cs-self-learning, rust-course, expert_readed_books, modern-cpp-tutorial, the-craft-of-selfteaching, CppTemplateTutorial
Which topics is it in?
protobuf, rpc, ebook, programming-language, academic, web-framework, computer-science, programming, compiler, book, golang, distributed-systems


