From ce94c0a79170a174096de902ee93ad38e6c75d6f Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Wed, 3 Jan 2018 09:55:02 -0800 Subject: [PATCH] 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 --- src/cmd/go/internal/cache/default.go | 3 +++ 1 file changed, 3 insertions(+) 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") -- 2.50.0