aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/work/action.go
diff options
context:
space:
mode:
authorRoland Shoemaker <roland@golang.org>2021-01-20 09:56:25 -0800
committerRoland Shoemaker <roland@golang.org>2021-01-20 09:56:25 -0800
commit9cf003256bc39608db03d7b82f7120715a0fca43 (patch)
treeac8000b9c013a4720ec32d17852a008a44be8f94 /src/cmd/go/internal/work/action.go
parent2bb8e5a94e8ad214ab78dc4b953c98e9f3881d09 (diff)
parentccb4f250bd7e382e50824c36ec5a3e1a57dcf11a (diff)
downloadgo-9cf003256bc39608db03d7b82f7120715a0fca43.tar.gz
go-9cf003256bc39608db03d7b82f7120715a0fca43.zip
[dev.boringcrypto.go1.14] all: merge go1.14.14 into dev.boringcrypto.go1.14
Change-Id: I3f120b8b0f009108457de97302700b45757a557c
Diffstat (limited to 'src/cmd/go/internal/work/action.go')
-rw-r--r--src/cmd/go/internal/work/action.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/go/internal/work/action.go b/src/cmd/go/internal/work/action.go
index e3cb87fbb9..8256681fd2 100644
--- a/src/cmd/go/internal/work/action.go
+++ b/src/cmd/go/internal/work/action.go
@@ -56,6 +56,9 @@ type Builder struct {
id sync.Mutex
toolIDCache map[string]string // tool name -> tool ID
buildIDCache map[string]string // file name -> build ID
+
+ cgoEnvOnce sync.Once
+ cgoEnvCache []string
}
// NOTE: Much of Action would not need to be exported if not for test.