From 03688b67c0a91177907ba21ca501cc1d75c10596 Mon Sep 17 00:00:00 2001 From: Jonathan Amsterdam Date: Fri, 22 Mar 2019 16:27:02 -0400 Subject: [PATCH] Updated ErrorValueFAQ (markdown) --- ErrorValueFAQ.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ErrorValueFAQ.md b/ErrorValueFAQ.md index c871cf9b..9fc4e974 100644 --- a/ErrorValueFAQ.md +++ b/ErrorValueFAQ.md @@ -26,7 +26,7 @@ You need to be prepared that errors you get may be wrapped. ``` becomes ``` - var e *s.PathError + var e *os.PathError 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.)