本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
深入浅出,层层递进,讲解Go语言背后的逻辑
对源码进行逐行解析,系统说明底层原理
上百张精美的说明图,让理论学习不再枯燥晦涩
大量特性实现方法与防坑秘籍,构建优雅高效的工业级代码
深度剖析调试与可视化方法,全面提升对复杂程序的掌控力
Go语言是一门年轻、简捷,但是强大、高效、充满潜力的服务器语言。本书使用浅显易懂的语言与大量图片深入介绍了Go语言编译时、类型系统、语法特性、函数调用规范、并发编程、内存管理与垃圾回收、运行状态监控等模块的使用方法和底层原理,并举例说明了构建大型软件工程需要遵循的设计规则,让作者系统并完整掌握Go语言隐藏在使用方法背后的底层细节。 本书适合有一定工作经验的开发工程师进一步提升自己,以便更好地开发软件、系统架构,并进行工作面试。也可以作为高等院校计算机专业师生学习编程语言设计原理的参考教材。
郑建勋,Golang contributor(Go语言垃圾回收模块代码贡献者)、Go语言精度库shopspring/decimal核心贡献者。滴滴高级研发工程师。拥有丰富的分布式、高并发、大规模微服务集群的开发设计经验。
微信公众号“gopher梦工厂”作者,知名Go语言内容原创博主。现任51CTO学堂高级讲师、极客时间“每日一课”讲师等。有丰富的教育经验,能够想读者之所想。相信这部系统且深入浅出的作品,会是读者打怪升级的**辅助资料。
这是一本Go语言的初学者和进阶学者都可以受益的书。它不仅仅介绍了Go的语言特性,还深入这些特性背后的设计考量、编译器及语言实现的细节。授人以鱼和授人以渔在本书里面一起得到了体现。更难得的是,本书并没有粘贴大段的代码,而是以图文的形式将复杂的概念解释清楚,降低了阅读和理解的难度,使得读者不会望“底层”和“深入”二词而却步。
——Shopee技术委员会主席、顺丰速运前CTO、Google前主任工程师 叶绍志博士