Go Closure基础教程文档

收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體

Go Closure

在这里,我们创建了一个匿名函数,它充当函数闭包。没有名字的函数称为匿名函数。
闭包是一个从函数体外部引用引用变量的函数。该函数可以访问和分配引用的变量。

Go 闭包示例

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