The github.com/markbates/errs package provides simple typed error implementations for common use cases,
including HTTP status codes, integers, and strings. It also includes several map types
for aggregating field-specific errors.
See the documentation for more details.