func PanicHandler(ctx *kmgHttp.Context, processorList []HttpProcessor) { err := kmgErr.PanicToErrorAndLog(func() { processorList[0](ctx, processorList[1:]) }) if err != nil { ctx.Error(err) return } return }