在网上看到一段这样的说明:
```
Go 的编译器会通过逃逸分析将大部分新生对象存储在栈上(栈直接被回收),
只有那些需要长期存在的对象才会被分配到需要进行垃圾回收的堆中
```
不是说 逃逸之后都分配到堆上嘛,有哪位大哥清楚这块,帮忙讲的深入一点
谢了
有疑问加站长微信联系(非本文作者)
![](https://static.golangjob.cn/static/img/footer.png?imageView2/2/w/280)
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`