Files

14 lines
214 B
Go
Raw Normal View History

2021-09-28 11:47:19 +08:00
package utils
import "fmt"
func TryCatch(f func()) {
defer func() {
if err := recover(); err != nil {
err = fmt.Errorf("internal error: %v", err)
fmt.Printf("TryCatch Error%v\n", err)
}
}()
f()
}