2020-10-19:golang里defer为什么要逆序执行?顺序执行不是更符合人的习惯吗?

福哥答案2020-10-19:

后面定义的函数可能会依赖前面的资源,所以要先执行。如果前面先执行,释放掉这个依赖,那后面的函数就不能找到它的依赖了。
***
[评论](https://user.qzone.qq.com/3182319461/blog/1603061996)

原文地址:https://www.cnblogs.com/waitmoon/p/13842876.html