GoLang之切片底层系列一(切片初始化)
数组介绍
数组是一种非常有用的数据结构,因为其占用的内存是连续分配的。由于内存连续,CPU能把正在使用的数据缓存更久的时间。而且内存连续很容易计算索引,可以快速迭代数组里的所有元素。数组的类型信息可以提供每次访问一个元素时需要在内存中移动的距离。既然数组的每个元素类型相同,又是连续分配,就可以以固定速度索引数组中的任意数据,提高工作效率。
数组声明和初始化
golang中声明数组需要告诉数组长度,以及存放数据类型,一旦初始化成功,那么存储的数据类型和数组长度就都不能改变了,如果需要存储更多的元素,就需要先创