Go变量逃逸分析 Go变量逃逸分析
什么是逃逸分析逃逸分析是一种确定指针动态范围的方法——分析在程序的哪些地方可以访问到指针。也就是说通过编译器分析代码的特征和生命周期,决定应该使用堆还是使用栈来进行内存分配。 常见的两种逃逸情景: 函数中局部对象指针被返回(不确定被谁访问
2021-02-06