defer

在计算机编程中,defer是一个用于延迟执行语句或函数的关键字。当程序执行到defer关键字所在的语句时,不会立即执行,而是先将这个语句加入到一个栈中,等到当前函数执行完毕后,再按照后进先出(LIFO)的顺序执行这些defer语句。defer语句常用于在函数结束前执行一些收尾工作,如关闭文件、释放资源等。
相关话题