mirror of
https://github.com/golang/go.git
synced 2025-10-25 13:54:14 +00: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:
parent
d19a53338f
commit
0fa3265fe1
1 changed files with 3 additions and 2 deletions
|
|
@ -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:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue