数组的申明

var arr [3]intt.Log(arr[1], arr[2])arr[0] = 1b := [3]int{1, 2, 3}c := [2][2]int{{1, 2}, {3, 4}}d := [...]int{1, 3, 5, 7}

数组的遍历

func TestArrayTravel(t *testing.T) {    d := [...]int{1, 3, 5, 7}    for i := 0; i < len(d); i++ {        t.Log(d[i])    }        for idx, e := range d {        t.Log(idx, e)    }        for _, e := range d {        t.Log(idx, e)    }}

数组截取

func TestArraySection(t *testing.T) {    arr := [...]int{1, 2, 3, 4, 5, 6, 7}        // 前三个元素    tmp := arr[:3]        // 下标为3的元素及其后的所有元素    tmp = arr[3:]        // 下标为1和2的元素    tmp = arr[1:3]}