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

hwp195 · · 1080 次点击
翻不了墙打不开,但终于弄明白了,非常感谢哈
#4
更多评论
是foo(a ,b ,c int)这个方法用的值引用,改成foo(a , b , c *int)就是你想要的结果了
#1
这个文章可能对你有帮助:https://blog.learngoprogramming.com/gotchas-of-defer-in-go-1-8d070894cb01
#2