A sentinel error is a package-level variable used as a fixed, recognizable error value.
Example:
var ErrNotFound = errors.New("not found")
or (preferably) `errors.Is(err, ErrNotFound)` when wrapping is involved.
package store import "errors" var ErrNotFound = errors.New("not found")