From: Ian Lance Taylor Date: Wed, 3 Jan 2018 17:55:02 +0000 (-0800) Subject: cmd/go: on Windows, disable cache if LocalAppData is not set X-Git-Tag: go1.10beta2~68 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ce94c0a79170a174096de902ee93ad38e6c75d6f;p=gostls13.git cmd/go: on Windows, disable cache if LocalAppData is not set Fixes #23146 Change-Id: I06e3328ecca5e27f8e1ada05c2d7cd9bdda714e6 Reviewed-on: https://go-review.googlesource.com/85996 Run-TryBot: Ian Lance Taylor Reviewed-by: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- diff --git a/src/cmd/go/internal/cache/default.go b/src/cmd/go/internal/cache/default.go index 6411ec7a56..8a5c12c5f5 100644 --- a/src/cmd/go/internal/cache/default.go +++ b/src/cmd/go/internal/cache/default.go @@ -68,6 +68,9 @@ func DefaultDir() string { switch runtime.GOOS { case "windows": dir = os.Getenv("LocalAppData") + if dir == "" { + return "off" + } case "darwin": dir = os.Getenv("HOME")