diff --git a/main.go b/main.go index 787cc24..d11400e 100644 --- a/main.go +++ b/main.go @@ -137,12 +137,12 @@ func getCAROOT() string { } var dir string - switch runtime.GOOS { - case "windows": + switch { + case runtime.GOOS == "windows": dir = os.Getenv("LocalAppData") - case env = os.Getenv("XDG_DATA_HOME"); env != "": - dir = env - case "darwin": + case os.Getenv("XDG_DATA_HOME") != "": + dir = os.Getenv("XDG_DATA_HOME") + case runtime.GOOS == "darwin": dir = os.Getenv("HOME") if dir == "" { return ""