Documentation ¶ Overview ¶ errors扩展包,也包括multi error等功能。 Index ¶ func AsError(v interface{}) error func Multi(errs []error) error func SelectOrCompose(err1, err2 error) error func Wrap(err error, msg string) error type MultiError func (m MultiError) Error() string type WrapError func (w *WrapError) Error() string Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func AsError ¶ func AsError(v interface{}) error func Multi ¶ func Multi(errs []error) error func SelectOrCompose ¶ func SelectOrCompose(err1, err2 error) error func Wrap ¶ func Wrap(err error, msg string) error Types ¶ type MultiError ¶ type MultiError []error func (MultiError) Error ¶ func (m MultiError) Error() string type WrapError ¶ type WrapError struct { Err error Message string } func (*WrapError) Error ¶ func (w *WrapError) Error() string Source Files ¶ View all Source files doc.gomulti.goutil.gowrapper.go Click to show internal directories. Click to hide internal directories.