instalacji niektórych pakietów nie iść z permission denied
błędu, np .:osx - `iść GET` nie z odmowy zgody na niektórych opakowaniach to go
$ go get code.google.com/p/go.tools/cmd/cover
go install code.google.com/p/go.tools/cmd/cover: open /usr/local/go/pkg/tool/darwin_amd64/cover: permission denied
Kiedy próbowałem za pomocą sudo
aby rozwiązać problem uprawnień, to nie powiódł się $GOPATH not set
error:
$ sudo go get code.google.com/p/go.tools/cmd/cover
Password:
package code.google.com/p/go.tools/cmd/cover: cannot download, $GOPATH not set. For more details see: go help gopath
Jak mogę to rozwiązać?
Nie należy używać młotka sudo. Wskaż $ GOPATH do katalogu, który posiadasz. –
Zobacz http://stackoverflow.com/questions/26291382/how-do-i-control-where-go-get-puts-things/26371095#26371095. –
@ 3of3 poprawiono zarówno pytanie, jak i odpowiedź. Dzięki za pomoc! –