返回介绍

01.1 本书结构

发布于 2024-08-14 12:50:32 字数 3384 浏览 0 评论 0 收藏 0

《Mastering Go》此本书可以从逻辑上分为三部分。第一部分由前四章构成,会快速的浏览一下Go语言的重要概念,包括用户输入输出、下载与使用第三方Go的包、如何编译Go的代码、如何在Go代码中调用C的代码,以及如何操作与使用Go的基本类型与组合类型等。

第二部分包括三个章节,主要介绍Go的代码如何组织、Go项目如何设计,以及Go语言的高级特性。

第三部分包括六个章节,主要涵盖Go语言实践过程中的高级话题,包括Go语言的系统编程、Go语言的并发,代码测试、优化与审计。本书最后两章会涉及网络编程的相关的概念。

本书展示的示例代码较少,主要有两个方面的原因:一方面,在了解一项技术实现的时候,不会被无止境的代码绕晕;另一方面,示例代码只是起到抛砖引玉的作用,你可以将它作为一个简单的开始,来编写你自己的应用。

本书主要以类Unix操作系统为例,但是并不代表Go的代码不能在Windows的操作系统中运行,因为Go的代码是可移植的!之所以这样介绍,是因为本书的示例代码在类Unix操作系统中,特别是Mac OS(版本为High Sierra)与Debian Linux系统中测试通过而已。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文