Go 编译器 SSA 中间代码探究

Go 版本:1.15.6 起因 前一段时间,在某个 Go 交流学习群里有一个群友发出下面两段特殊的代码: 代码段 1 : package main import "time" func main() { var i = 1 go func() { time.Sleep(1*time.Second) println(i) }() i = 2 f ...