- 创建一个map格式:定义一个map时必须用make()函数否则为空
// 变量 := make(map[int]类型)
//创建一个长度为10的存放字符串的map
names := make(map[10]string)
- 注意
在map中不存在访问越界的问题,所有的key都是有效的,所以访问一个不存存在的key不会崩溃返回为空,如果时数字类型则为0
所以如果判断一个值是否存在需要用到 value,ok := names[1]类似形式
如果
if ok{
//满足条件执行的代码
} else{
//不满足条件执行的代码
}