Go 函数可以是闭包的。闭包是一个函数值,它来自函数体的外部的变量引用。
函数可以对这个引用值进行访问和赋值;换句话说这个函数被“绑定”在这个变量上。
例如,函数 adder 返回一个闭包。每个闭包都被绑定到其各自的 sum 变量上。
adder
sum
posted on 2019-07-15 22:53 送欢 阅读(140) 评论(0) 编辑 收藏 举报
Powered by: 博客园 Copyright © 2024 送欢 Powered by .NET 9.0 on Kubernetes