Updated ErrorValueFAQ (markdown)

Jonathan Amsterdam 2019-03-22 16:26:53 -04:00
parent cf2a316722
commit 474d3c911e

@ -26,7 +26,7 @@ You need to be prepared that errors you get may be wrapped.
``` ```
becomes becomes
``` ```
e := &os.PathError{} var e *s.PathError
if xerrors.As(err, &e) if xerrors.As(err, &e)
``` ```
- Also use this pattern to check whether an error implements an interface. (This is one of those rare cases when a pointer to an interface is appropriate.) - Also use this pattern to check whether an error implements an interface. (This is one of those rare cases when a pointer to an interface is appropriate.)