range
已收录文章:14篇
-
看程序: package main import ( "fmt" "time" ) func main() { str := []string{"I","like","Golang"} for _, v := range str{ v += "good" } for k, v := range str{ fmt.Println(k, v) } time.Sleep(1e9) } 结果: 0 I 1 like 2 Golang247 收藏
-
结构图: 为什么? var data [][]int for _, rangeSlice := range [][]int{{1}, {2}, {3}} { data = append(data, rangeSlice[:]) } fmt.Printf("%v", data) // 输出 [[1] [2] [3]] var data [][]int for _, rangeArray := range [][1]int{{1}, {2}, {3}} {182 收藏