首页  >  文章  >  后端开发  >  使用“go get”Go 安装的 Go 软件包在哪里?

使用“go get”Go 安装的 Go 软件包在哪里?

DDD
DDD原创
2024-11-12 17:54:02301浏览

Where Do Go Packages Installed with 'go get' Go?

定位“go get”安装的软件包

使用 go get 命令安装软件包时,了解其安装位置至关重要访问他们的可执行文件。本文探讨了包的安装位置,并为遇到困难的用户提供了解决方案。

根据 Go 文档,通过 go get 检索的包通常安装在 $GOPATH/bin 中。但是,此环境变量可能未在您的 shell 中显式定义。如果未设置 $GOPATH,Go 将默认使用 $HOME/go 作为安装目录。

我们案例中的用户使用 Homebrew 安装 Go。通过运行brew info go,他们发现了以下警告:

==> Caveats
A valid GOPATH is required to use the `go get` command.
If $GOPATH is not specified, $HOME/go will be used by default:
  https://golang.org/doc/code.html#GOPATH

这条线索引导他们在 $HOME/go/bin 中搜索可执行文件,并成功找到了该可执行文件。因此,对于遇到 $GOPATH 缺失问题的 Homebrew 用户,应该检查 $HOME/go/bin 的安装目录来查找已安装的软件包。

以上是使用“go get”Go 安装的 Go 软件包在哪里?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn