package main import ( "fmt" ) func main() { var i int =9 f:=func() (func()) { var i int = 10 return func() { // 閉包函數 fmt.Println(i) } }() f() fmt.Println(i) }