diff options
author | Michael Matloob <matloob@golang.org> | 2020-10-22 18:06:54 -0400 |
---|---|---|
committer | Michael Matloob <matloob@golang.org> | 2020-10-23 19:36:38 +0000 |
commit | 3931cc113f3f3e7d484842d6e4f53b7a78311e8e (patch) | |
tree | eb07928727a3b8b130c2b0dc666a85e3cb6137e8 /src/cmd/go/internal/modload/load.go | |
parent | c3fe874f25ff55f73e4422bea7aa0b0e0e268f3e (diff) | |
download | go-3931cc113f3f3e7d484842d6e4f53b7a78311e8e.tar.gz go-3931cc113f3f3e7d484842d6e4f53b7a78311e8e.zip |
cmd/go: replace some more stats with fsys.Stat
To support overlays
For #39958
Change-Id: I5ffd72aeb7f5f30f6c60f6334a01a0a1383c7945
Reviewed-on: https://go-review.googlesource.com/c/go/+/264478
Trust: Michael Matloob <matloob@golang.org>
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Jay Conrod <jayconrod@google.com>
Diffstat (limited to 'src/cmd/go/internal/modload/load.go')
-rw-r--r-- | src/cmd/go/internal/modload/load.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/go/internal/modload/load.go b/src/cmd/go/internal/modload/load.go index 4b3ded8326..4611fc7f6e 100644 --- a/src/cmd/go/internal/modload/load.go +++ b/src/cmd/go/internal/modload/load.go @@ -112,6 +112,7 @@ import ( "cmd/go/internal/base" "cmd/go/internal/cfg" + "cmd/go/internal/fsys" "cmd/go/internal/imports" "cmd/go/internal/modfetch" "cmd/go/internal/mvs" @@ -361,7 +362,7 @@ func resolveLocalPackage(dir string) (string, error) { // If the named directory does not exist or contains no Go files, // the package does not exist. // Other errors may affect package loading, but not resolution. - if _, err := os.Stat(absDir); err != nil { + if _, err := fsys.Stat(absDir); err != nil { if os.IsNotExist(err) { // Canonicalize OS-specific errors to errDirectoryNotFound so that error // messages will be easier for users to search for. |