Versions in this module Expand all Collapse all v0 v0.0.2 Aug 14, 2019 v0.0.1 Aug 14, 2019 Changes in this version + func Error(msg string) error + func Errorf(msg string, args ...interface{}) error + func NewMultiError(errors ...error) error + func WrapComplexError(cause, err error) error + func WrapError(cause error, msg string) error + func WrapErrorf(cause error, msg string, args ...interface{}) error + type ComplexError struct + Cause error + Err error + func (e ComplexError) Error() string + func (e ComplexError) ShortError() string + type MultiError struct + Errors []error + func (e MultiError) Error() string + type ShortenableError interface + ShortError func() string + type UserError struct + Err error + func NewUserError(message string) UserError