- 博客(1)
- 收藏
- 关注
原创 通过new,make创建map的区别
new 创建map时,返回的内容是一个指针,这个指针指向了一个所有字段全为0的值map对象,需要初始化后才能使用,而使用make来创建map时,返回的内容是一个引用,可以直接使用。//make创建var m1 = make(map[int]string)m2 := make(map[int]string)//new创建m3 := new(map[int]string)*m3 = map[int]string{}m1[1] = "11"m1[2] = "12"m2[1] = "11"
2022-03-18 14:51:48
333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人