第一章:Go缓存机制的核心原理与 … Go缓存Key设计反模式清单(含12个真实线上事故):UUID、结构体指针、time.Time作为key的灾难性后果Read more
最小key查找
Go map key为struct时的哈希陷阱:字段对齐填充、未导出字段参与计算?3步验证法揭晓答案
第一章:Go map的底层实现原 … Go map key为struct时的哈希陷阱:字段对齐填充、未导出字段参与计算?3步验证法揭晓答案Read more
为什么go vet不报错但runtime panic?Go map key访问前必做的2项防御性检查
第一章:Go map key访问 … 为什么go vet不报错但runtime panic?Go map key访问前必做的2项防御性检查Read more
delete(map, key)后key依然存在?Go map扩容机制导致的“幽灵键”现象全解析
第一章:delete(map, … delete(map, key)后key依然存在?Go map扩容机制导致的“幽灵键”现象全解析Read more
map key为struct时字段对齐陷阱:当第7个int64让hash值突变,3个真实线上故障复盘
第一章:map key为stru … map key为struct时字段对齐陷阱:当第7个int64让hash值突变,3个真实线上故障复盘Read more
