参考资料:

http://studygolang.com/articles/7994--Defer函数调用参数的求值

golang的闭包和普通函数调用区别:http://studygolang.com/articles/356

 

结论:

闭包中参数是其地址

闭包中参数的确定是在声明时求值,而不是在调用时求值