defer
https://studygolang.com/articles/12136
go 的 defer 语句是用来延迟执行函数的,而且延迟发生在调用函数 return 之后,defer 的重要用途一:清理释放资源,defer 的重要用途二:执行 recover
Golang捕获panic堆栈信息的优雅姿势
https://studygolang.com/articles/12136
go 的 defer 语句是用来延迟执行函数的,而且延迟发生在调用函数 return 之后,defer 的重要用途一:清理释放资源,defer 的重要用途二:执行 recover
Golang捕获panic堆栈信息的优雅姿势