我遇到了烦人的go install命令问题。
每次我尝试在src我的GOPATH目录中运行它时,由于某种原因,结果文件都会在GOROOT/bin目录中创建。
我在 .bashrc 中验证了我的环境变量并运行了“go env”(见下文),但没有发现任何问题:
.bashrc
export GOBIN=$HOME/dev/src/go/bin
export GOPATH=$HOME/dev/go-dev
export PATH=$PATH:$GOBIN:$GOPATH/bin
去环境
GOARCH="amd64"
GOBIN="/home/user/dev/src/go/bin"
GOCHAR="6"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/user/dev/go-dev"
GORACE=""
GOROOT="/home/user/dev/src/go"
GOTOOLDIR="/home/user/dev/src/go/pkg/tool/linux_amd64"
CC="gcc"
GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread"
CGO_ENABLED="1"
这篇文章有一个类似的问题,除了我的环境中有 GOPATH (我尝试了解决方案,但没有帮助)。
当我尝试使用官方 GoLang 站点创建测试库并运行go install 时,我在 $GOPATH/pgk/linux_amd64 中创建了一个正确的文件,但不在 bin 目录中。
我的配置中是否缺少某些内容?
相关分类