Go defer的实现机制到底怎么回事???

hwp195 · · 1055 次点击
终于搞清楚了,太感谢了
#5
更多评论
是foo(a ,b ,c int)这个方法用的值引用,改成foo(a , b , c *int)就是你想要的结果了
#1
这个文章可能对你有帮助:https://blog.learngoprogramming.com/gotchas-of-defer-in-go-1-8d070894cb01
#2