Golang 学习宝库,各种资料收集

GitBook

Learn Go with tests

适用人群

  • 对学习 Go 语言有兴趣
  • 已经对 Go 有一些了解,但是想要了解更多测试的内容

GO专家编程

这是一本开源的Go语言进阶图书,帮助初级GO程序员成为资深专家,欢迎加入~

Mastering GO

本书适用于Golang程序员。您之前应该阅读有关Go的介绍性书籍,或者已经完成了Go By Example。本书的内容包括但不限于并发、网络编程、垃圾回收、组合、GO UNIX系统编程、基本数据类型(Array,Slice,Map)、GO源码、反射,接口,类型方法等高级概念。阅读本书需要一定的编程经验。如果你在工作中使用Go或者业余时间爱好GO,那么这本书一定会让你对GO的理解更上一层楼。

Go 语言设计与实现

写作理念

分析语言设计与实现的书籍不是特别的好写,很多文章都会陷入对不重要的细节,大量的篇幅都都是复制的源代码,分析介绍的过程也没有分清主次,不能提供很好的阅读体验。本书会遵循以下的一些理念为读者提供高质量的内容:

  • 通过大量配图帮助读者理解实现细节;
  • 通过历史的演进和社区讨论理解设计背后的决策和原因;
  • 删减源代码中的无关细节并给出精准到行的源码链接;
  • 提供切实可行的源码阅读方法;

作者会通过以上的不同手段帮助各位读者理解 Go 语言的设计以及实现原理。

目标读者

本书不建议没有任何编程经验的读者阅读,其目标读者包含以下几部分人群:

  • 学习过 Go 语言并且想要理解背后设计与实现的开发者;
  • 有过其他语言的开发经验,想要学习 Go 语言的开发者;

Github 资源库

github.com/kon9chunkit/GitHub-Chin...

本作品采用《CC 协议》,转载必须注明作者和本文链接
做自己
本帖由系统于 3年前 自动加精
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!