在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中的所有键值对。