目录
第 1 章:简介
提供了关于 Go 的简介和历史。同时讨论了如何获得 Go 本身的代码。虽然 Go 在 Windows
平台上完全可用,但这里还是假设使用类 Unix 环境。
第 2 章:基础
讨论了语言中可用的基本类型,变量和控制结构。
第 3 章:函数
在第三章中了解了函数,这是 Go 程序中的基本部件。
第 4 章:包
在第 4 章中,会了解在包中整合函数和数据。同时也将了解如何对包编写文档和进行
测试。
第 5 章:进阶
然后,在第 5 章中会看到如何创建自定义的类型。同时也将了解 Go 中的内存分配。
第 6 章:接口
Go 并没有面向对象,它用接口作为替代。在第 6 章将展示这是如何工作的。
第 7 章:并发
通过 go 关键字,函数可以在不同的例程(叫做 goroutines )中执行。通过 channel 来
完成这些 goroutines 之间的通讯。读者
第 8 章:通讯
最后一章展示了如何用接口来完成 Go 程序的其他部分。如何创建、读取和写入文
件。同时也简要了解一下网络。