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"`
|
||
|
}
|