GO教程
GO控制语句
GO高级

Go Closure

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

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4