type 自定义map使用问题

zhjzjnb · · 1518 次点击
new 是初始化为零值,map的零值是nil;可以使用make(HashMap)
#1
更多评论
原因在于 map slice channel 这三种类型的变量,必须初始化后,才可以使用。new() 只是声明了一段内存并返回了地址,并没有对这个 map 进行初始化,因此报错了。
#2