2014年9月16日
摘要: golang的map实现并不是像c++一样使用红黑树,而是使用了hashmap,用数组来实现。详细的实现后续补充,这里先做个备忘。在iterate整个map的时候,使用delete是安全的。这跟c++是不一样的,c++在delete的时候,会导致整棵树发生变化,所以不能在迭代的时候删除元素。那为什么... 阅读全文
posted @ 2014-09-16 16:42 魏加恩 阅读(2343) 评论(0) 推荐(0) 编辑