前言 Golang的slice类型为连续同类型数据提供了一个方便并且高效的实现方式.slice的实现是基于array,slice和map一样是类似于指针语义,传递slice和map并不涉及底层数据结构的拷贝,相当于传递底层数据结构的指针. Arrays数组 数组类型的定义需要指定长度和元素的类型.例如,[4]int表示一个四个整数的数组.数组的大小是固定的,数组的大小是类型的一部分,也就是说[4]int 和 [5]int是不同的类型,不能比较.数组可以按序号索引访问,从0开始,s[n]表示访问第…