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

福哥答案2020-10-19:

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

posted @ 2020-10-19 20:35  福大大架构师每日一题  阅读(91)  评论(0编辑  收藏  举报