Posted in

Go语言字典内存对齐玄机:为什么map[int64]int64比map[int32]int32更省内存?从bucket结构体字段偏移说起

第一章:Go语言字典内存对齐玄机 … Go语言字典内存对齐玄机:为什么map[int64]int64比map[int32]int32更省内存?从bucket结构体字段偏移说起Read more

Posted in

【权威认证】Go官方文档未明说的map特性:map赋值是浅拷贝、但底层hmap指针共享——引发的3起线上事故复盘

第一章:Go语言map的本质与官 … 【权威认证】Go官方文档未明说的map特性:map赋值是浅拷贝、但底层hmap指针共享——引发的3起线上事故复盘Read more

Posted in

Go中判断map key是否存在的终极答案(不是_, ok := m[k],而是这行被忽略的//go:noinline注释所启用的编译器路径)

第一章:Go中判断map key … Go中判断map key是否存在的终极答案(不是_, ok := m[k],而是这行被忽略的//go:noinline注释所启用的编译器路径)Read more