第二部分 编程基础

在第一部分,我们已经了解了怎样安装和配置 Go 语言的开发环境,以及 Go 语言的基本工程结构。现在,你应该能够编写并运行一个只向标准输出打印一行内容的命令源码文件了。

在第二部分,我们开始学习 Go 语言的语法,包括基本词法、数据类型和各种流程控制方法等。

在数据类型方面,我们会了解到针对 Go 语言的基本数据类型(如byte、uint64、string 等)以及各种高级数据类型(如数组、切片、函数、结构体等)的展现、命名、声明、赋值、比较、转换等一系列操作方法。

在控制流程方面,Go 语言拥有很多独到之处。即使是在其他编程语言中常见的 if 语句、switch 语句和 for 语句,Go 语言也提供了很多便捷和有意思的使用方式。更别说它特有的 defer 语句和 go 语句(本书第三部分会详细介绍)了。

好了,现在关上我们身后刚刚打开的那扇门,在 Go 语言的世界里继续前行吧。