摘要: Golang中的map底层使用的数据结构是hash table,基本原理就和基础的散列表一致,重点是Golang在设计中采用了分桶(Bucket),每个桶里面支持多个key-value元素的这种思路,具体可以参考下面的图[图片来源1]: 可以看到上面的B就是Bucket,每个桶中会存储多组K/V,m 阅读全文
posted @ 2022-02-15 23:15 小得盈满 阅读(1563) 评论(2) 推荐(1) 编辑