in pkg/multierror/multierror.go [37:57]
func (errs errorImpl) Format(s fmt.State, verb rune) {
switch verb {
case 'v':
_, _ = fmt.Fprintf(s, "errors (%d):\n", len(errs))
for _, err := range errs {
if formatter, ok := err.(fmt.Formatter); ok {
_, _ = io.WriteString(s, " ")
formatter.Format(s, verb)
_, _ = io.WriteString(s, "\n")
} else {
_, _ = fmt.Fprintf(s, " %v\n", err)
}
}
case 's':
_, _ = io.WriteString(s, errs.Error())
case 'q':
_, _ = fmt.Fprintf(s, "%q", errs.Error())
}
}