code: func outputPanic(ctx context.Context, recovered interface{}) {
  	msg := fmt.Sprintf("Recovered panic: %s.", recovered)
  	log.LoggerWContext(ctx).Error(msg)
  	fmt.Fprintln(os.Stderr, msg)
  	debug.PrintStack()
  }
docs: // Output a panic error message along with its stacktrace
  // The stacktrace will start from this function up to where the panic was initially called
  // The stack and message are outputted in STDERR and a log line is added in Error