1
0
mirror of https://github.com/golang/go synced 2024-11-26 17:36:56 -07:00

os: change example to avoid deprecated function

The IsNotExist function is deprecated; change package example to avoid
it and use the recommended way instead.

Fixes #46976

Change-Id: I3c301d0a89b6bda42184df314ba8418062ca39ee
Reviewed-on: https://go-review.googlesource.com/c/go/+/331692
Trust: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
This commit is contained in:
Eli Bendersky 2021-06-29 16:31:18 -07:00 committed by Ian Lance Taylor
parent d19a53338f
commit 0fa3265fe1

View File

@ -5,6 +5,7 @@
package os_test package os_test
import ( import (
"errors"
"fmt" "fmt"
"io/fs" "io/fs"
"log" "log"
@ -71,9 +72,9 @@ func ExampleFileMode() {
} }
} }
func ExampleIsNotExist() { func ExampleErrNotExist() {
filename := "a-nonexistent-file" filename := "a-nonexistent-file"
if _, err := os.Stat(filename); os.IsNotExist(err) { if _, err := os.Stat(filename); errors.Is(err, fs.ErrNotExist) {
fmt.Println("file does not exist") fmt.Println("file does not exist")
} }
// Output: // Output: