摘要: Go 中“由逃逸分析决定”的意思 核心概念:逃逸分析是编译器在编译期判断一个变量是否会“逃出”其作用域(函数栈帧)的过程。 不逃逸 → 可以分配在栈上,函数返回时自动回收,效率更高。 发生逃逸 → 必须分配在堆上,由 GC 回收。 什么时候会发生逃逸(常见场景) 返回局部变量的指针/引用func f 阅读全文
posted @ 2025-10-31 23:47 Lucas_coming 阅读(4) 评论(0) 推荐(0)