在Golang中,可以使用內置函數make
來創建一個map,并且可以使用map[key]value
語法來訪問和修改map中的鍵值對。
下面是一個簡單的例子:
package main
import "fmt"
func main() {
// 創建一個空的map
m := make(map[string]int)
// 向map中添加鍵值對
m["apple"] = 2
m["banana"] = 3
// 訪問map中的值
fmt.Println(m["apple"])
// 修改map中的值
m["apple"] = 5
// 刪除map中的鍵值對
delete(m, "banana")
// 遍歷map
for key, value := range m {
fmt.Println(key, value)
}
}
以上代碼展示了如何創建一個map,向map中添加、訪問、修改和刪除鍵值對,以及如何遍歷map中的所有鍵值對。