Versions in this module Expand all Collapse all v1 v1.5.1 Feb 8, 2017 v1.5.0 Oct 23, 2016 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 + func AggregateGoroutines(funcs ...func() error) Aggregate + func Flatten(agg Aggregate) Aggregate + func NewAggregate(errlist []error) Aggregate + type Matcher func(error) bool