package main
import (
"fmt"
)
func get_fun(x int)func(){
return func(){fmt.Println(x)}
}
func main() {
f1:=get_fun(1)
f2:=get_fun(2)
f1()
f2()
}
golang 闭包的例子
最新推荐文章于 2024-04-12 05:57:43 发布
package main
import (
"fmt"
)
func get_fun(x int)func(){
return func(){fmt.Println(x)}
}
func main() {
f1:=get_fun(1)
f2:=get_fun(2)
f1()
f2()
}