聚合数据类型

* 本页面主要介绍Go语言聚合数据类型的相关内容。

前面我们了解了基本数据类型,包括数字类型(整数、浮点数和复数)、字符串类型和布尔型。它们就像是原子一样,用于构建程序中数据的结构。

那么我们今天,就要用这些“原子”,通过不同的方式组合构造出来的复合数据类型,主要有以下四种:

这其中,数组和结构体是“聚合类型”,也是今天的重点;它们的值由许多元素或成员字段的值组成。数组是由同构的元素组成,结构体则是由异构的元素组成的。数组和结构体都是有固定内存大小的数据结构。

切片和字典,则是“引用类型”。和数组和结构体相比,slice和map则是动态的数据结构,它们将根据需要动态增长。

每种类型详细的内容,赶快移步下面的篇章吧!


* 本页内容参考以下数据源:

  • 《Go程序设计语言》

凯冰科技 · 代码改变世界,技术改变生活
Next Page→