map 在 go 里面的运用

map 键值对是无序的

map 的

map 的键必须是能够通过 == 符号进行判断的

map 的申明和申堆空间

var m map[string]int  // 在我们进行申明之后进行初始化就可以赋值,通过make进行初始化
m = make(map[string]string,10)   // 将申请的堆空间的引用赋值给m,这里在我们进行空间申请的时候 10 表示可以存放10个键值对,当我们的使用的键值对的数量到达一定的限制时候就会自动扩容

map的操作

// len 判断map里面键值对的数量
// delete 删除map里面的某一个键值对