4 ms·
How are errors opaque? If you want a FooError: foo := &FooError{} if errors.As(err, &foo) { fmt.Println("foo error!") }
by jrockway 6y ago
How are errors opaque? If you want a FooError:
foo := &FooError{}
if errors.As(err, &foo) {
fmt.Println("foo error!")
}