Set up
go get github.com/lcbasu/pagerless-go/echo@v0.2.0Echo v4
import pagerlessecho "github.com/lcbasu/pagerless-go/echo"
e.Use(middleware.Recover(), pagerlessecho.Middleware())Echo v5 (Go 1.25)
import pagerlessechov5 "github.com/lcbasu/pagerless-go/echov5"
e.Use(pagerlessechov5.Middleware())What it catches
- Panics and 5xx responses, per Echo route.
- A heartbeat and a deploy marker from the core SDK.
Questions
Which Go version?
Go 1.24 for Echo v4; Echo v5's adapter needs Go 1.25.