map,在其他语言中称为字典 ,将键“映射”到值。 map声明如下:
var m map[Key]Value
此map没有按键,也无法添加任何按键。 要创建map,请使用make
函数:
m = make(map[Key]Value)
任何东西都可以用作键或值。
修改map
以下是map的一些常见操作。
插入/更改元素
在mapm
创建或更改元素foo
:
m["foo"] = bar
获得元素
在map m
获取带有键foo
元素:
element = m["foo"]
删除元素
在mapm
使用键foo
删除元素:
delete(m, "...