蛮荆Recent content on 蛮荆马上订阅 蛮荆 RSS 更新: https://dbwu.tech/index.xmlsync.Map Code Reading2023年4月27日 08:00从内部底层实现来说,sync.Map 通过 entry 类型将 map 的变化和元素的变化进行隔离的同时, 还保证了底层数据的复用 (read map 和 dirty map 指向同一个 entry), read, dirty 2 个字段加原子操作的紧密配合,非常简洁优雅地实现了 sync.Map 根据读写比例动态变化和转换内部字段数据结构, 尤其是 read 和 dirty 两个字段保持…查看完整文章