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() }