Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“go get”在哪里存储它下载的内容?_Go - Fatal编程技术网

“go get”在哪里存储它下载的内容?

“go get”在哪里存储它下载的内容?,go,Go,我被告知使用go-get下载go程序 命令存在时没有输出和退出代码0 在我的系统上,$GOPATH和$GOROOT都未设置 go将我下载的程序存储在哪里?它存储在GOPATH中。如果不显式设置,则它具有默认值(取决于您的系统) GOPATH环境变量指定工作区的位置。它默认为主目录中名为go的目录,因此在Unix上为$home/go,在Plan 9上为$home/go,在Windows上为%USERPROFILE%\go(通常为C:\Users\YourName\go) 表示如果GOPATH环境

我被告知使用
go-get
下载
go
程序

命令存在时没有输出和退出代码
0

在我的系统上,
$GOPATH
$GOROOT
都未设置


go
将我下载的程序存储在哪里?

它存储在
GOPATH
中。如果不显式设置,则它具有默认值(取决于您的系统)

GOPATH
环境变量指定工作区的位置。它默认为主目录中名为
go
的目录,因此在Unix上为
$home/go
,在Plan 9上为
$home/go
,在Windows上为
%USERPROFILE%\go
(通常为
C:\Users\YourName\go

表示如果
GOPATH
环境变量未设置,则默认情况下:

  • $HOME/go
    在*NIX上使用
  • %USERPROFILE%\go
    在Windows上使用

您是否已使用
go-env
检查了环境变量。它总是将源代码存储在GOPATH中。@JimB问题说是未设置的。