Mam denerwujący problem z poleceniem go install
.Instaluj zawsze używa GOROOT/bin zamiast GOPATH
Za każdym razem staram się go uruchomić w katalogu mojej GOPATH uzyskaną plik jest uzyskiwanie utworzonego w GOROOT katalogu/bin z jakiegoś powodu src
.
I zweryfikowane moje zmienne środowiskowe w .bashrc, a także uruchomić 'go env' (patrz niżej) i nie można znaleźć żadnych problemów:
.bashrc
export GOBIN=$HOME/dev/src/go/bin
export GOPATH=$HOME/dev/go-dev
export PATH=$PATH:$GOBIN:$GOPATH/bin
iść 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 ma podobny problem, z wyjątkiem mam GOPATH w moim env (próbowałem rozwiązania, ale to nie pomogło).
Kiedy próbowałem stworzyć bibliotekę testową using official GoLang site i uruchomić iść zainstalować Mam odpowiedni plik utworzony w $ GOPATH/pgk/linux_amd64 ale nie w katalogu bin.
Czy brakuje mi czegoś w mojej konfiguracji?
Wielkie dzięki! "Walczyłem" z tym przez ostatnie 2 godziny ... – Timka
Cieszę się, że mogę pomóc. – tjameson
W moim przypadku nie działało, ponieważ "odmowa zgody" pomimo, że GOBIN był $ HOME/go/bin –