题图:pixabay
• 数组长度是固定的,切片长度不固定
• 数组长度是其类型的一部分,[1]string 与 [2]string 是不同的类型
• 切片长度可增,不可减
• 切片的底层是数组(可以理解为切片是一个可以移动的窗户)
• 数组的容量永远等于其长度
• 切片的容量在其初始化的时候等于其长度(实际上是初始化的数组的容量和长度)切片append时,底层数组容量增大,切片长度增大为之前的1.2倍。