在线阅读:《Go语言趣学指南》以介绍Go程序员阅读

书单共10本书,分为初学者5本,进阶5本。看了7本,其他3本虽然没看过,但是网上也有推荐。

虽然分为入门级和高级级,但这两个部分在很多书籍中都有介绍。看的时候可以先打好基础,再根据自己的情况推进。

有些书是开源的,可以直接在线阅读,有些还有电子书,你可以在GitHub上找到下载方法。如果条件允许,最好买正版。

《Go 语言趣味学习指南》入门

本书是Go语言初学者的书,内容比较浅,非常适合入门。

本书逐步介绍了使用Go语言需要了解的知识,展示了许多生动有趣的例子,并提供了大量练习,加深读者对书中描述的内容的理解.

Go 入门

这本书的英文书名是“The Way to Go”,作者利用业余时间做翻译工作。经原作者 Ivo Balbaert 许可开源。

在线阅读:

《Go语言编程》

本书主要介绍Go语言特性,示例尽量使用作者平时的做法,而不是一个没有太大实际意义的语法演示示例。通过与C++和Java的横向比较,可以更直观地看出其设计理念的不同。

作者徐世伟,原金山WPS首席架构师c语言程序设计书电子版,原盛大创新研究院研究员,目前是国内Go语言实践界公认的Go语言专家。参与编写本书的几位作者都是实际使用 Go 语言开发的项目的开发者,具有丰富的实践经验。

去 101

是一本编程指南(Go 1.17 就绪),重点介绍 Go 语法和语义以及运行时相关的知识点。本书旨在帮助 Go 程序员尽可能深入和全面地理解 Go 语言。

本书还收集了很多Go语言和Go编程的细节,其中一些在官方文档中从未提及。

本书适合初学者和有经验的 Go 程序员。

在线阅读:

《Go语言编程》

这本书由 Google Go 团队负责人 Kernighan 和 Alan Donovan 撰写,是一本用于学习 Go 的指南级书籍。内容翔实全面,涵盖了所有基础内容,值得一读。

高级“围棋语言实战”

图片[1]-在线阅读:《Go语言趣学指南》以介绍Go程序员阅读-老王博客

与其他技术书籍相比,这本书很薄。显然,这不是一本包罗万象的书,但它切中要害。

在阅读的过程中,我最大的感受就是在阅读基础知识的过程中遇到的很多问题,但是通过搜索引擎却很难找到答案,在这里都得到了解答。

《Go Web 编程》

学习一门语言不是目标,能够使用该语言工作并赚钱才是目标。因此,我不得不学习Go在Web编程中的应用。

本书由黄建宏翻译。译者还撰写了《Redis 设计与实现》一书。本书通俗易懂地分析了Redis使用的数据结构和设计思路,真的很棒。

《Go语言高级编程》

涵盖高级主题,例如 CGO、Go 组装、RPC 实现、Web 框架、分布式系统等。书中章节之间没有很强的关联性,每一章都是独立的知识,可以按需阅读。

在线阅读:

《Go语言学习笔记》

作者是Rain Mark,2015年第一届GopherChina大会讲师。

本书分为两卷:

第一卷详细分析了语言规范的相关细节,让读者深入了解语言相关功能的使用和注意事项。

第二卷对运行时源码进行了深入剖析,引导读者深入了解内存分配、垃圾回收、并发调度等语言功能背后的支持环境和操作系统。本书不适合编程初学者。可供有实际编程经验或正在使用 Go 的人参考。

Go语言底层原理分析

本书用通俗易懂的语言和大量图片介绍了Go语言的编译时间、类型系统、语法特性、函数调用规范、并发编程、内存管理和垃圾回收、运行状态监控和其他模块。基本原则。

对于想了解Go底层原理和阅读源码的同学,可以看这本书,但是要完全理解本书的内容并不容易。

最近也整理了一个围棋学习路线,思维导图如下:

如果您有兴趣c语言程序设计书电子版,请参阅以下文章了解详情:

去学习路线(2022)

本文涉及的所有资源,包括电子书、脑图等,都将开源到GitHub。此外,这条学习路线将继续得到维护和更新。也可以关注我的GitHub,第一时间获取最新资源。

如果您觉得这篇文章还可以,请点赞、分享和关注,感谢您的支持。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论