第一章:Go map传参的“零拷 … Go map传参的“零拷贝”谎言:通过unsafe.Sizeof与reflect.ValueOf实测验证底层数组指针共享真相Read more
底层数组指针
3行代码暴露Go指针本质:用reflect.SliceHeader逆向还原数组指针的真实物理地址
第一章:3行代码暴露Go指针本质 … 3行代码暴露Go指针本质:用reflect.SliceHeader逆向还原数组指针的真实物理地址Read more
你真的懂new([10]int)和&[10]int的区别吗?——Go指针初始化的4种隐式语义
第一章:Go中数组与指针的本质区 … 你真的懂new([10]int)和&[10]int的区别吗?——Go指针初始化的4种隐式语义Read more
揭秘golang切片作为函数参数时的底层行为:3步看穿底层数组指针传递真相
第一章:揭秘golang切片作为 … 揭秘golang切片作为函数参数时的底层行为:3步看穿底层数组指针传递真相Read more
为什么s[:0]不能清空?底层数组指针残留导致的“幽灵引用”问题(附gdb内存快照证据)
第一章:为什么s[:0]不能清空 … 为什么s[:0]不能清空?底层数组指针残留导致的“幽灵引用”问题(附gdb内存快照证据)Read more
Go slice底层数组指针共享导致的数据污染事件全复盘(含可复现POC与防御checklist)
第一章:Go slice底层数组 … Go slice底层数组指针共享导致的数据污染事件全复盘(含可复现POC与防御checklist)Read more
Go语言slice删除不等于“删”,3行代码暴露你对底层数组指针的无知
第一章:Go语言slice删除不 … Go语言slice删除不等于“删”,3行代码暴露你对底层数组指针的无知Read more
Go切片底层原理深度拆解(逃逸分析+底层数组指针+cap扩容策略大揭秘)
第一章:Go数组与切片的本质区别 … Go切片底层原理深度拆解(逃逸分析+底层数组指针+cap扩容策略大揭秘)Read more
