Go使用闭包

在这里, 我们创建一个匿名函数, 该函数充当函数闭包。没有名称的函数称为匿名函数。
【Go使用闭包】闭包是从其主体外部引用参考变量的函数。该函数可以访问并分配给引用的变量。
去关闭示例

package main import ( "fmt" ) func main() { number := 10 squareNum := func() (int){ number *= number return number } fmt.Println(squareNum()) fmt.Println(squareNum()) }

输出:
100 10000

    推荐阅读