本章将会带领大家浏览一下Go语言的基础模块。我们希望通过足够的信息和例子带领大家迅速开始动手做一些实际的实验。这里以及全书的例子都是针对真实世界中的典型开发任务设计的。本章主要是让大家感受一下Go语言写出来的程序是什么感觉,包括简单的文件处理,一点点图片相关的处理,还有网络并发的client和server。当然我们不会在第一章里就展开所有的细节,不过学习一门新的编程语言的时候,研究如何用新语言来写这几类基础的程序是一个非常好的开始。
当你学习一门新语言的时候,潜意识很自然的就会引导你像写以往熟悉的语言那样去写新的程序。在学习Go的时候应该有意识的避免这样做,我们会在书中演示和解释如何写地道的Go语言程序,所以在写你自己的代码的时候应该以本书的示例代码作为指导。