在 Go 中使用数据类型以及结构、数组、切片和映射

初级
开发人员
学生
Azure

了解结构、数组、切片和映射。 了解它们之间的区别以及何时选择一种类型而弃用另一种。

学习目标

在本模块中,您将了解:

  • Go 中的聚合类型:数组和切片。
  • 数组和切片之间的区别。
  • 用于操作数据的内置函数。
  • 如何通过映射使用键值数据结构。
  • 如何使用结构编写复杂的自定义数据类型。

先决条件

  • 一个可用于创建应用程序的 Go 环境。 理想情况下,你应当已经在本地安装并配置了 Go,并且应当已经安装了包含 Go 扩展Visual Studio Code
  • 能够创建和修改 .go 文件。
  • 能够使用终端提示运行 Go 应用程序。
  • 了解基本数据类型,例如 stringintboolean
  • 了解如何编写基本数据控制流,例如 iffor 语句。