4 ms·
Also: type MyError {} var _ error = (&MyError)(nil) errors.As(err, &MyError{}) --- Panicking because it needs to be &&MyError{} instead is a similar gotcha
by ttymck 3y ago
Also:
type MyError {}
var _ error = (&MyError)(nil)
errors.As(err, &MyError{})
---
Panicking because it needs to be
&&MyError{} instead is a similar gotcha.