18.3 映射
最后更新于:2022-04-01 20:58:57
创建: `map1 := make(map[keytype]valuetype)`
初始化: `map1 := map[string]int{"one": 1, "two": 2}`
(1)如何使用`for`或者`for-range`遍历一个映射:
~~~
for key, value := range map1 {
…
}
~~~
(2)如何在一个映射中检测键`key1`是否存在:
`val1, isPresent = map1[key1]`
返回值:键`key1`对应的值或者`0`, `true`或者`false`
(3)如何在映射中删除一个键:
`delete(map1, key1)`
';