新手求助,go闭包

TemperShy · · 2501 次点击
1也是闭包: 只是你没有用它作什么事! go的闭包和所有支持函数式变成的 闭包都是一样的
#5
更多评论
```go func test() func() string { s := "a" return func() string { return s+"a" } } ``` 应该是所引用的变量s没有发生变化 可以参考这里:https://www.ibm.com/developerworks/cn/linux/l-cn-closure/index.html#note_3
#1
你是通过什么判断第一个不是闭包的?
#2