【Go】函数闭包

闭包在很多编程语言里面都存在

go函数允许是闭包形式存在

闭包是函数内返回的一个新函数,该函数引用了函数体外的变量

1
2
3
4
5
6
7
func add() func(int) int {
sum := 0
return func (x int) int {
sum += x
return sum
}
}
坚持原创技术分享,谢谢鼓励我继续创作!