定位“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中文网其他相关文章!