make(map[int]string, 1) 这第二个参数 1是 map的大小?

lcjcians · · 3643 次点击
Slice和Channel的声明一般都是 foo := make(type, capSize) 同时用cap()函数可以得出容量 Map的话,一般声明是foo := make(type) 并不会去指定容量 同时用cap()函数 类似Goland这种IDE是会报错的 无法得出Map的容量 所以 可以当作语言特性或者知识点记住吧 Map没容量 只有大小
#7
更多评论
这个地址是这个 map 对象在内存里的地址,当然一样啦
#1
<a href="/user/wi-cuckoo" title="@wi-cuckoo">@wi-cuckoo</a> 这开始不是初始化一个长度为 1的 map ? 不也应该打印map?
#2