Skip to content

two/go-internals

 
 

Repository files navigation

go-internals

go-internals 本书是关于 Go 程序设计语言内部实现原理的阐释,当前正在进行中。


目录


我们提供 GitBook 版本的链接 点击这里.

目标

  • 精确:本书为尽可能做到精确,书中会优先使用代码和图例阐述问题,而非冗长的叙述。
  • 依托社区:我自己也是边学边写这本书,我会有错误的地方,希望社区一起帮助提高完善这本书。
  • 理论实践结合:本书不是仅仅对理论的阐述,我们做到对具体实现的深入分析,所有假设都会用实验验证和测量。
  • 实时更新:本书内容尽力保持同最新发布版本的 Go 语言保持同步。
  • 高级读者:虽然 Go 社区有非常棒的针对新手的入门材料,但我们仍然缺乏优质的对高级内容阐述的资源,本书就是为了弥补这个空白。

参与贡献

我们欢迎所有形式的贡献和参与。

请直接给我们提 Issue 包括但不限于以下情况:

  • 指出技术或者语言描述错误
  • 建议对已有章节的改进和新增内容
  • 提供其他对本书理解有帮助的外部链接
  • 其他任何你能想到的建议,我们真诚期待!

作者

Clement Rey <[email protected]> (@teh_cmc)

授权许可

授权协议请参考 BY-NC-SA Creative Commons 4.0 International Public License

Releases

No releases published

Packages

No packages published

Languages

  • Go 89.4%
  • Shell 5.6%
  • Makefile 5.0%