package main func main(){ // 闭包:函数和环境变量形成一个调用整体 f := getBB() println(f(1)) println(f(2)) println(f(3)) } func getBB() func(int)int{ var n = 10 return func(x int) int{ n = n+x return n } }
package main func main(){ // 闭包:函数和环境变量形成一个调用整体 f := getBB() println(f(1)) println(f(2)) println(f(3)) } func getBB() func(int)int{ var n = 10 return func(x int) int{ n = n+x return n } }