1.数组:数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。声明方式:var a [3]int 2.slice(切片):Slice(切片)代表变长的序列,序列中每个元素都有相同的类型,slice的语法和数组很像,只是没有固定长度而已。 3.map:在Go语言中,一个map就是一个哈希表的引用,是一个无序的key/value对的集合
一、数组,slice,map的定义1.数组:数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。声明方式:var a [3]int2.slice(切片):Slice(切片)代表变长的序列,序列中每个元素都有相同的类型,slice的语法和数组很像,只是没有固定长度而已。3.map:在Go语言中,一个map就是一个哈希表的引用,是一个无序的key/value对的集合二、注意事项1.切片 扩容之后会生成新的地址2.map里面的数据循环出来是随机无序的3.make只能为sl