Versions in this module Expand all Collapse all v1 v1.2.0 Sep 4, 2023 v1.0.0 Sep 4, 2023 Changes in this version + var ErrPreconditionViolated = errors.New("precondition is violated") + func FilterOut(err error, fns ...Matcher) error + func Reduce(err error) error + type Aggregate interface + Errors func() []error + Is func(error) bool + func AggregateGoroutines(funcs ...func() error) Aggregate + func CreateAggregateFromMessageCountMap(m MessageCountMap) Aggregate + func Flatten(agg Aggregate) Aggregate + func NewAggregate(errlist []error) Aggregate + type Matcher func(error) bool + type MessageCountMap map[string]int