迭代地圖的鍵
people := map[string]int{
"john": 30,
"jane": 29,
"mark": 11,
}
for key, _ := range people {
fmt.Println("Name:", key)
}
如果你只是尋找鍵,因為它們是第一個值,你可以簡單地刪除下劃線:
for key := range people {
fmt.Println("Name:", key)
}
請注意,在使用範圍迴圈迭代對映時,未指定迭代順序 ,並且不保證從一次迭代到下一次迭代都是相同的。