go install
コマンドで迷惑な問題があります。go installはGOPATHの代わりにGOROOT/binを常に使用します
私は私のGOPATHたファイルのsrc
ディレクトリ内にそれを実行しようとするたびに、何らかの理由でGOROOT/binにディレクトリに作成なっています。
export GOBIN=$HOME/dev/src/go/bin
export GOPATH=$HOME/dev/go-dev
export PATH=$PATH:$GOBIN:$GOPATH/bin
をENV行きます
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"
This post私はGOPATHを持っている以外は同様の問題があります。 env(私は解決策を試しましたが、それは役に立たなかった)。私はテストライブラリusing official GoLang siteを作成し、を実行しようとした
は、私は$ GOPATH/PGK/linux_amd64ではなく、binディレクトリに作成された適切なファイルを持っているをインストールして行きます。
設定に何か不足していますか? go
ツールについて
ありがとうございました!最後の2時間、これと「戦って」いた... – Timka
うれしい私は助けることができました。 – tjameson
私の場合はGOBINが$ HOME/go/binになっていても '許可が拒否されました'のために動作しませんでした –