finalizing logging and multierror
This commit is contained in:
9
multierr/types.go
Normal file
9
multierr/types.go
Normal file
@@ -0,0 +1,9 @@
|
||||
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"`
|
||||
}
|
||||
Reference in New Issue
Block a user