简单了解Go语言中函数作为值以及函数闭包的使用
函数作为值
Go编程语言提供灵活性,以动态创建函数,并使用它们的值。在下面的例子中,我们已经与初始化函数定义的变量。此函数变量的目仅仅是为使用内置的Math.sqrt()函数。下面是一个例子:
packagemain
import( "fmt" "math" )
funcmain(){ /*declareafunctionvariable*/ getSquareRoot:=func(xfloat64)float64{ returnmath.Sqrt(x) }
/*usethefunction*/ fmt.Println(getSquareRoot(9))
}
热门推荐
10 五一公司放假祝福语简短
11 追星女孩的祝福语简短
12 给长辈端午祝福语 简短
13 生日祝福语有诗意简短
14 团圆日祝福语简短
15 中秋商务祝福语简短最新
16 温暖文艺简短祝福语短句
17 男孩上学祝福语简短的
18 入住酒店文案祝福语简短