写点什么

defer

0 人感兴趣 · 2 次引用

  • 最新
  • 推荐

4.2 Go 语言从入门到精通:延迟函数 defer

用户头像
xcbeyond5 月 5 日

Go 语言中存在一个特殊的语句,defer 语句会将其后面跟随的语句进行延迟处理,在 defer 归属的函数即将返回时,将延迟处理的语句按 defer 的逆序进行执行,也就是说,先被 defer 的语句最后被执行,最后被 defer 的语句,最先被执行。

https://static001.geekbang.org/infoq/a9/a9b6079cff9e2ded5b705f6b92c3e4a7.png?x-oss-process=image/resize,w_416,h_234

[翻译]Defer,Panic,and Recover

用户头像
卓丁2020 年 9 月 5 日

Golang 异常捕获与处理机制;

defer_defer资料文章-InfoQ写作平台