摘要:
1.使用方式数组和slice长的很像,操作方式也都差不多,并且slice包含了数组的基本的操作方式,如下标、range循环,还有一些如len()则是多种类型共用,所以根据操作根本搞不清数组和切片的区别,能够看出区别的地方主要看如何声明的。数组的声明方式很单一,通常就是下面这样:array1 := [5]int{1, 2, 3, 4, 5}array2 := [5]int{}slice的声明方式就非常多样了,如前面介绍的几种:var slice1 = []int{1, 2, 3, 4, 5}var slice2 = make([]int, 0, 5)var slice3 = make([]int
阅读全文