摘要:
Go 中“由逃逸分析決定”的意思 核心概念:逃逸分析是編譯器在編譯期判斷一個(gè)變量是否會(huì)“逃出”其作用域(函數(shù)棧幀)的過(guò)程。 不逃逸 → 可以分配在棧上,函數(shù)返回時(shí)自動(dòng)回收,效率更高。 發(fā)生逃逸 → 必須分配在堆上,由 GC 回收。 什么時(shí)候會(huì)發(fā)生逃逸(常見(jiàn)場(chǎng)景) 返回局部變量的指針/引用func f 閱讀全文
posted @ 2025-10-31 23:47
Lucas_coming
閱讀(3)
評(píng)論(0)
推薦(0)

浙公網(wǎng)安備 33010602011771號(hào)