For the Love of Go: 视频/书籍捆绑套装(Go 1.24 版)

For the Love of Go: Video/Book Bundle (Go 1.24 edition)

⭐⭐⭐⭐⭐ “优秀技术写作的绝佳范例。清晰、简洁、易于理解。我向所有接触 Go 的人推荐它。”

—迈克尔·达菲

您好,欢迎学习Go!很高兴你能来到这里。《For the Love of Go》是一本介绍 Go 编程语言的书,适合完全的初学者,以及具有其他语言编程经验的人。包括终身免费更新。

学习Go?从这里开始

本书假设您没有任何编程知识,并逐步向您介绍 Go,挑战您在学习时应用每个新概念。如果您以前使用过 Go,但感觉自己忽略了一些重要的东西,这本书将增强您对基础知识的信心。通过我有趣、可读且易于遵循的指南,迈出掌握的第一步。

还有一个附带的视频课程——以特价购买书籍和视频包!

在整本书中,我们将共同努力用 Go 开发一个有趣且有用的项目:一个名为 Happy Fun Books 的在线书店。您将学习如何使用 Go 存储有关现实世界对象(例如书籍)的数据,如何编写代码来管理和修改该数据,以及如何围绕它构建有用且有效的程序。

每一章都会介绍一个新功能或概念,并为您设定一些要实现的目标,并提供如何解决这些目标的完整分步说明,以及附带测试的完整代码清单。

目录

评论

⭐⭐⭐⭐⭐ “深入了解 Go 的好方法!”
——马克斯·维尔丁克

⭐⭐⭐⭐⭐ “我已经学习 Go 大约 6 个月了,我不得不说,《For the Love of Go》为我拨开了迷雾,让一些非常重要的事情变得清晰起来!谢谢你!”
——卡塔琳·利奇

⭐⭐⭐⭐⭐ “约翰的写作风度翩翩、人性化且有趣——他的例子现实且相关。测试驱动的教学以深入、有意义且引人入胜的方式教授 Go。”
——凯文·坎宁安

⭐⭐⭐⭐⭐ “非常友好且平易近人。对于想要学习 Go 的计算机编程初学者来说,这可能是我的选择。”
—乔纳森·霍尔

⭐⭐⭐⭐⭐ “我读过的最好的技术书。我喜欢约翰的教学风格。”
——乔赛亚·伊莱桑米

⭐⭐⭐⭐⭐ “这本书和视频都击中了在构建现实世界代码时介绍 Go 语言的最佳点。节奏很棒,我不觉得这些材料超出了我的理解范围。尤其是与视频一起编写代码对我来说效果很好。观看专家编写和讲述工作和非工作代码真是太棒了。”
——杰克逊·加藤

⭐⭐⭐⭐⭐ “优秀技术写作的绝佳范例。清晰、简洁、易于理解。”
——迈克尔·达菲

⭐⭐⭐⭐⭐“即时购买。”
——皮耶罗·曼贝蒂

⭐⭐⭐⭐⭐ “与其他Go书籍不同,这本书的写作风格感觉就像约翰在亲自与你交谈,并在实践部分一路帮助你。绝对值得一读!”
—@rockey5520

你将学到什么

通过阅读本书并完成所有挑战和练习,您将学到:

  • 如何在 Go 中编写测试以及如何开发以测试为指导的项目

  • 如何使用内置类型、用户定义的结构类型以及映射和切片等集合来管理 Go 中的数据

  • 如何在 Go 中使用对象来建模问题,以及如何使用方法向对象添加行为

  • 如何使用指针为对象编写方法,以及如何使用类型验证使您的 Go 包易于使用

  • 如何使用循环函数等控制结构构建强大、灵活的程序

更重要的是,您将学习一种简单、有趣且有效的方法来使用 Go 处理软件工程项目。尽管这些材料适合初学者,但您将掌握一些高级技术,并学习设计模块、包和 API。这些是任何现代软件工程角色的基本技能。

你得到什么

您的数字下载是一个 ZIP 文件,其中包含 PDF 格式的书籍。这应该适用于任何电子书阅读器、Kindle、计算机、手机或平板电脑。

您还将获得终身免费更新:我的所有书籍都会定期更新,您只需单击原始购买电子邮件中的链接即可随时下载最新版本。如果您在更新图书时遇到任何问题,请与我联系。

您可以阅读 PDF 格式的示例章节:

快乐有趣的书

预览

您可以在以下博客文章中阅读本书的摘录:

Go之道

不要害怕指针

揭秘“推迟”

喜欢书吗?尝试视频课程

如果我的教学风格对您有吸引力,还提供“For the Love of Go”视频课程。在超过 6 个多小时的时间里,您将与我一起使用书中介绍的许多技能和概念逐步构建 Happy Fun Books 应用程序。课程和书籍相辅相成。

您现在还可以直接与我预订辅导课程。

你也许也喜欢

Go 的力量:工具是您软件工程之旅的下一步,解释如何在 Go 中编写简单、强大、惯用甚至漂亮的程序。

这本友好、支持性而又具有挑战性的书将向您展示软件工程师的思维方式,并指导您逐步完成在 Go 中设计可用于生产的命令行工具的过程。

如何将问题分解为可管理的部分?在编写函数之前如何测试它们?如何设计让用户满意的可重用库和工具?Go 的力量:工具有答案。

Go正在改变!了解 Go:泛型将帮助您掌握 Go 1.18 中引入的新泛型功能。通过这个易于阅读但全面的指南,了解有关Go 中的类型参数和约束以及如何使用它们的所有信息。您会发现您需要了解的所有内容都以简单、普通的语言进行了解释,并通过简单的示例向您展示了新功能、语言更改将如何影响您,以及如何在您自己的程序和包中使用泛型。

不要错过我精选的最佳Go书籍!

 

2025-03-04 更新2025版本

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。