(errs []error)
| 199 | } |
| 200 | |
| 201 | func (h *Handler) joinErrors(errs []error) error { |
| 202 | if len(errs) == 0 { |
| 203 | return nil |
| 204 | } |
| 205 | if len(errs) == 1 { |
| 206 | return errs[0] |
| 207 | } |
| 208 | return errors.Join(errs...) |
| 209 | } |
| 210 | |
| 211 | // writeError writes a logging error message to STDERR. |
| 212 | func (h *Handler) writeError(err error) { |