diff --git a/core/rescue/recover.go b/core/rescue/recover.go index 52148218..34b9feb5 100644 --- a/core/rescue/recover.go +++ b/core/rescue/recover.go @@ -2,6 +2,9 @@ package rescue import "github.com/tal-tech/go-zero/core/logx" +// Recover is used with defer to do cleanup on panics. +// Use it like: +// defer Recover(func() {}) func Recover(cleanups ...func()) { for _, cleanup := range cleanups { cleanup()