Go闭包作用域

winnie123321 · · 1341 次点击
i:= 本就就是 var i var i只在for 循环开始的时候执行一次,所以只有一个i var j每次循环都执行一次,所以是三个不同的j
#5
更多评论
这个问题值得关注一下.
#1
第一程序是执行i的最后运行状态。第二个传递的是一个拷贝。
#2