在 Go 中使用数据类型以及结构、数组、切片和映射
了解结构、数组、切片和映射。 了解它们之间的区别以及何时选择一种类型而弃用另一种。
学习目标
在本模块中,您将了解:
- Go 中的聚合类型:数组和切片。
- 数组和切片之间的区别。
- 用于操作数据的内置函数。
- 如何通过映射使用键值数据结构。
- 如何使用结构编写复杂的自定义数据类型。
先决条件
- 一个可用于创建应用程序的 Go 环境。 理想情况下,你应当已经在本地安装并配置了 Go,并且应当已经安装了包含 Go 扩展的 Visual Studio Code。
- 能够创建和修改
.go
文件。 - 能够使用终端提示运行 Go 应用程序。
- 了解基本数据类型,例如
string
、int
和boolean
。 - 了解如何编写基本数据控制流,例如
if
和for
语句。