9 // dontPanic logs panics instead of crashing
10 func dontPanic(logger *zap.SugaredLogger) {
11 if r := recover(); r != nil {
12 fmt.Println("stacktrace from panic: \n" + string(debug.Stack()))
13 logger.Errorw("PANIC", "err", r, "trace", string(debug.Stack()))