Go 基础

Go Fundamentals

 

这本书是程序员成为地鼠的指南。依靠 Mark 和 Cory 在该领域和 Go 社区的多年经验,它采用了一种非常草根的学习方法。它还利用他们编写 Go 库和应用程序的实践经验,向读者展示实用的解决方案和简单的解释@spf13。

在此处阅读史蒂夫的完整前言。

本书基于作者 Mark Bates 和 Cory LaNou 开创性的 Gopher Guides 培训课程,让您快速理解和使用 Go 语法、核心功能和习语。从Go 1.18版本开始,包括Go对泛型的令人兴奋的新支持,本书帮助你从一开始就准备好编写健壮、可靠、性能良好的生产代码。

数以千计的开发人员和团队希望开始利用 Go,这是从 Kubernetes 到 Docker 和 Vault 等项目中使用的强大语言。Go Fundamentals 专门设计用于让您快速上手,利用您现有的其他语言知识,并帮助您避免 Go 新手常犯的错误。


 学习内容
  • 了解 Go 如何管理包、模块和依赖项
  • 应用 Go 基础知识,例如变量声明、类型和控制流
  • 有效地使用集合类型、迭代、函数、结构和指针
  • 了解 Go Slices 并正确使用它们
  • 使用嵌入和组合等原则编写惯用的 Go
  • 熟练地使用并发性来提高代码性能
  • 创建适当的测试以快速识别和修复问题 使用泛型和接口编写更简单、更好的代码
  • 利用通道、上下文、同步基元和其他高级功能
  • 单击此处查看目录。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。