第一章:Go语言指针与引用的本质 … 为什么你的Go服务内存暴涨?——指针逃逸、堆分配与GC压力全链路诊断,Read more
Join函数堆分配
数组字面量初始化的隐藏成本:编译器何时生成全局只读段?何时触发堆分配?
第一章:数组字面量初始化的隐藏成 … 数组字面量初始化的隐藏成本:编译器何时生成全局只读段?何时触发堆分配?Read more
Go语言字符串输出的逃逸分析实录:哪些写法让string被迫堆分配?5个benchmark对比图
第一章:Go语言字符串输出的逃逸 … Go语言字符串输出的逃逸分析实录:哪些写法让string被迫堆分配?5个benchmark对比图Read more
Go defer的逃逸分析玄机:为什么加defer会让本该栈分配的变量强制堆分配?
第一章:Go defer的逃逸分 … Go defer的逃逸分析玄机:为什么加defer会让本该栈分配的变量强制堆分配?Read more
Go内存模型与指针开销全解析,深度解读逃逸分析、堆分配与GC压力激增的隐性关联
第一章:Go指针性能差的真相与认 … Go内存模型与指针开销全解析,深度解读逃逸分析、堆分配与GC压力激增的隐性关联Read more
Go内存管理面试终极拷问:栈分配vs堆分配、逃逸分析判定规则、-gcflags=”-m”输出精读
第一章:Go内存管理面试全景概览 … Go内存管理面试终极拷问:栈分配vs堆分配、逃逸分析判定规则、-gcflags=”-m”输出精读Read more
Go匿名通道的逃逸分析全攻略,5种声明方式对比——只有2种真正避免堆分配
第一章:Go匿名通道的逃逸分析全 … Go匿名通道的逃逸分析全攻略,5种声明方式对比——只有2种真正避免堆分配Read more
Go语言期末指针与引用终极辨析(含逃逸分析图):为什么&struct{}有时分配堆、有时分配栈?
第一章:Go语言期末指针与引用终 … Go语言期末指针与引用终极辨析(含逃逸分析图):为什么&struct{}有时分配堆、有时分配栈?Read more
Go make背后隐藏的3个runtime黑魔法:从堆分配到逃逸分析的完整链路
第一章:Go make背后隐藏的 … Go make背后隐藏的3个runtime黑魔法:从堆分配到逃逸分析的完整链路Read more
