WithMessagef annotates err with the format specifier. If err is nil, WithMessagef returns nil.
(err error, format string, args ...interface{})
| 227 | // WithMessagef annotates err with the format specifier. |
| 228 | // If err is nil, WithMessagef returns nil. |
| 229 | func WithMessagef(err error, format string, args ...interface{}) error { |
| 230 | if err == nil { |
| 231 | return nil |
| 232 | } |
| 233 | return &withMessage{ |
| 234 | cause: err, |
| 235 | msg: fmt.Sprintf(format, args...), |
| 236 | } |
| 237 | } |
| 238 | |
| 239 | type withMessage struct { |
| 240 | cause error |
no outgoing calls
searching dependent graphs…