Documentation
¶
Overview ¶
Package generic provides an errs.Classifier for errors that are not tied to any particular backend. Servers should wire this classifier in alongside any backend-specific classifiers (e.g. core/errs/mysql).
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Classifier errs.Classifier = classifier{}
Classifier recognises generic, non-backend-specific errors and returns errs.Unknown for anything it does not recognise so the surrounding errs.Classify walker can keep looking down the unwrap chain.
The classifier is stateless; this package-level singleton is the canonical handle. Pass it into consumer.New as a vararg.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.