github.com/hashicorp/go-multierror
Go API reference for the package github.com/hashicorp/go-multierror.
Public API
Function: Append
Canonical path: github.com/hashicorp/go-multierror.Append
Declared in: append.go
Signature
func Append(err error, errs ...error) *Error {}
Function: Flatten
Canonical path: github.com/hashicorp/go-multierror.Flatten
Declared in: flatten.go
Signature
func Flatten(err error) error {}
Function: ListFormatFunc
Canonical path: github.com/hashicorp/go-multierror.ListFormatFunc
Declared in: format.go
Signature
func ListFormatFunc(es []error) string {}
Function: Prefix
Canonical path: github.com/hashicorp/go-multierror.Prefix
Declared in: prefix.go
Signature
func Prefix(err error, prefix string) error {}
Receiver Method: Error
Canonical path: github.com/hashicorp/go-multierror.Error.Error
Declared in: multierror.go
Signature
func (e *Error) Error() string {}
Receiver Method: ErrorOrNil
Canonical path: github.com/hashicorp/go-multierror.Error.ErrorOrNil
Declared in: multierror.go
Signature
func (e *Error) ErrorOrNil() error {}
Receiver Method: GoString
Canonical path: github.com/hashicorp/go-multierror.Error.GoString
Declared in: multierror.go
Signature
func (e *Error) GoString() string {}
Receiver Method: Len
Canonical path: github.com/hashicorp/go-multierror.Error.Len
Declared in: sort.go
Signature
func (err *Error) Len() int {}
Receiver Method: Less
Canonical path: github.com/hashicorp/go-multierror.Error.Less
Declared in: sort.go
Signature
func (err Error) Less(i, j int) bool {}
Receiver Method: Swap
Canonical path: github.com/hashicorp/go-multierror.Error.Swap
Declared in: sort.go
Signature
func (err Error) Swap(i, j int) {}
Receiver Method: Unwrap
Canonical path: github.com/hashicorp/go-multierror.Error.Unwrap
Declared in: multierror.go
Signature
func (e *Error) Unwrap() error {}
Receiver Method: WrappedErrors
Canonical path: github.com/hashicorp/go-multierror.Error.WrappedErrors
Declared in: multierror.go
Signature
func (e *Error) WrappedErrors() []error {}
Receiver Method: Go
Canonical path: github.com/hashicorp/go-multierror.Group.Go
Declared in: group.go
Signature
func (g *Group) Go(f func() error) {}
Receiver Method: Wait
Canonical path: github.com/hashicorp/go-multierror.Group.Wait
Declared in: group.go
Signature
func (g *Group) Wait() *Error {}
Named Type: ErrorFormatFunc
Canonical path: github.com/hashicorp/go-multierror.ErrorFormatFunc
Declared in: format.go
Signature
type ErrorFormatFunc func([]error) string
Struct: Error
Canonical path: github.com/hashicorp/go-multierror.Error
Declared in: multierror.go
Signature
type Error struct {
Errors []error
ErrorFormat ErrorFormatFunc
}
Struct: Group
Canonical path: github.com/hashicorp/go-multierror.Group
Declared in: group.go
Signature
type Group struct {
// contains unexported members
}