os: update examples to use errors.Is instead of deprecated helpers#78514
os: update examples to use errors.Is instead of deprecated helpers#78514kovan wants to merge 1 commit intogolang:masterfrom
Conversation
The os.IsExist and os.IsNotExist functions predate errors.Is and their documentation recommends using errors.Is(err, fs.ErrExist) and errors.Is(err, fs.ErrNotExist) in new code. Update ExampleMkdir and ExampleUserConfigDir to follow this recommendation. Change-Id: I791a9dcac624abdcd35cbeba11640fc895f2706f
|
This PR (HEAD: 7a2e0b5) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/go/+/762400. Important tips:
|
|
Message from Sean Liao: Patch Set 1: Auto-Submit+1 Code-Review+2 Commit-Queue+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/762400. |
|
Message from Go LUCI: Patch Set 1: Dry run: CV is trying the patch. Bot data: {"action":"start","triggered_at":"2026-04-03T01:06:18Z","revision":"8b4ff570cddfcf2dc9269fab4c043137865882f7"} Please don’t reply on this GitHub thread. Visit golang.org/cl/762400. |
|
Message from Sean Liao: Patch Set 1: -Commit-Queue (Performed by <GERRIT_ACCOUNT_60063> on behalf of <GERRIT_ACCOUNT_34788>) Please don’t reply on this GitHub thread. Visit golang.org/cl/762400. |
|
Message from Go LUCI: Patch Set 1: This CL has failed the run. Reason: Tryjob golang/try/gotip-linux-386_debiansid has failed with summary (view all results):
To reproduce, try Additional links for debugging: Please don’t reply on this GitHub thread. Visit golang.org/cl/762400. |
|
Message from Go LUCI: Patch Set 1: LUCI-TryBot-Result-1 Please don’t reply on this GitHub thread. Visit golang.org/cl/762400. |
The os.IsExist and os.IsNotExist functions predate errors.Is
and their documentation recommends using
errors.Is(err, fs.ErrExist) and errors.Is(err, fs.ErrNotExist)
in new code.
Update ExampleMkdir and ExampleUserConfigDir to follow this
recommendation.
Fixes #77643