Go语言中的数组
1.数组定义
第一种
var arr3 []int//定义,初始值是数组值类型的零值进行初始化,例如int型就是0;
//语法:var 数组名 []type
第二种
//语法:var arr [3]type = []type{1, 2, 3}(其中type代表数据类型)
var arr [3]int = []int{1,2,3}
第三种
arr1 := [5]int{1,2,3,4,5}//指定数组大小,指定初始值
arr2 := []int{1}//不指定数组大小
2.数组遍历
第一种:通过for循环遍历输出
//利用for循环进行遍历
res := 0
for i := 0;i < len(numbers);i++{
res += numbers[i]
}
第二种:通过range进行循环遍历
res := 0
for _,number := range numbers{
res += number
}