20 lines
228 B
Go

package middleware
import (
"fmt"
"git.urbach.dev/go/web"
)
func Recover(ctx web.Context) error {
defer func() {
err := recover()
if err != nil {
fmt.Println("Recovered panic:", err)
}
}()
return ctx.Next()
}