]> Cypherpunks repositories - gostls13.git/commit
cmd: extract cmd/go's cfg.LookPath into separate pathcache package
authorThan McIntosh <thanm@google.com>
Sat, 27 Jul 2024 14:59:42 +0000 (14:59 +0000)
committerThan McIntosh <thanm@google.com>
Mon, 29 Jul 2024 15:38:33 +0000 (15:38 +0000)
commit6b2ffc72b67713de4f08915937a64392aa4dbff0
treeb4a45bc31e5cdd3ecb13e2af6e2cd4cf6718d2f9
parent9f0491c524c305a48904cf65f15fe16763b61c2b
cmd: extract cmd/go's cfg.LookPath into separate pathcache package

Lift out the LookPath cached lookup utility function into a separate
"cmd/internal/pathcache" package, so that it can be reused in other
commands in addition to cmd/go. No change in functionality.

Change-Id: Ica7fa627000843360c3e353d40a9a70605fbe033
Reviewed-on: https://go-review.googlesource.com/c/go/+/601479
Reviewed-by: Michael Matloob <matloob@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
14 files changed:
src/cmd/go/internal/cfg/bench_test.go
src/cmd/go/internal/cfg/cfg.go
src/cmd/go/internal/generate/generate.go
src/cmd/go/internal/load/pkg.go
src/cmd/go/internal/script/cmds.go
src/cmd/go/internal/script/scripttest/scripttest.go
src/cmd/go/internal/toolchain/select.go
src/cmd/go/internal/vcs/vcs.go
src/cmd/go/internal/work/build.go
src/cmd/go/internal/work/buildid.go
src/cmd/go/internal/work/exec.go
src/cmd/go/internal/work/gccgo.go
src/cmd/go/internal/work/shell.go
src/cmd/internal/pathcache/lookpath.go [moved from src/cmd/go/internal/cfg/lookpath.go with 96% similarity]