()
| 159 | } |
| 160 | |
| 161 | func (a errorMsgs) String() string { |
| 162 | if len(a) == 0 { |
| 163 | return "" |
| 164 | } |
| 165 | var buffer strings.Builder |
| 166 | for i, msg := range a { |
| 167 | fmt.Fprintf(&buffer, "Error #%02d: %s\n", i+1, msg.Err) |
| 168 | if msg.Meta != nil { |
| 169 | fmt.Fprintf(&buffer, " Meta: %v\n", msg.Meta) |
| 170 | } |
| 171 | } |
| 172 | return buffer.String() |
| 173 | } |