10 lines
352 B
Go
10 lines
352 B
Go
package multierr
|
|
|
|
// MultiError is a type of error.Error that can contain multiple errors.
|
|
type MultiError struct {
|
|
// Errors is a slice of errors to combine/concatenate when .Error() is called.
|
|
Errors []error `json:"errors"`
|
|
// ErrorSep is a string to use to separate errors for .Error(). The default is "\n".
|
|
ErrorSep string `json:"separator"`
|
|
}
|