Go 语言中 range 关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素
package main import "fmt" func main() { nums := []int {1,2,3,4} // 数组 for num := range nums { fmt.Println(num) }
kvs := map[string]string{"a": "apple", "b": "banana"} // map for k, v := range kvs { fmt.Println(k,v) } }