Go语言关于for range的案例分析
直接开始吧:func main() { var a = [5]int{1, 2, 3, 4, 5} var r [5]int for i, v := range a { if i == 0 { a[1] = 12 a[2] = 13 } r[i] = v } fmt.Println("r = ", r) fmt.Println("a = ", a)}输出:r = [1 2 3 4 5]a = [1 12 13 4 5]开始逐个分析:首先定