来源:自学PHP网 时间:2019-08-07 16:47 作者:小飞侠 阅读:次
[导读] 简单了解Go语言中函数作为值以及函数闭包的使用...
函数作为值 Go编程语言提供灵活性,以动态创建函数,并使用它们的值。在下面的例子中,我们已经与初始化函数定义的变量。此函数变量的目仅仅是为使用内置的Math.sqrt()函数。下面是一个例子:
复制代码 代码如下:
package main import ( func main(){ /* use the function */ } 当上述代码被编译和执行时,它产生了以下结果: 3 函数闭包
复制代码 代码如下:
package main import "fmt" func getSequence() func() int { func main(){ /* invoke nextNumber to increase i by 1 and return the same */ 当上述代码被编译和执行时,它产生了以下结果: 1 2 3 1 2 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com