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

hwp195 · · 1055 次点击
<a href="/user/hwp195" title="@hwp195">@hwp195</a> 不客气
#7
更多评论
是foo(a ,b ,c int)这个方法用的值引用,改成foo(a , b , c *int)就是你想要的结果了
#1
这个文章可能对你有帮助:https://blog.learngoprogramming.com/gotchas-of-defer-in-go-1-8d070894cb01
#2