'how to install a package with gvm(Go Version Manager)? go get failed
I successfully installed go1.6.2 with gvm and used global pkgset.
I am trying to install gocode package with gvm, but go get not working.
I guess gvm is not really stable yet?
➜ ~ gvm use 1.6.2
Now using version go1.6.2
➜ ~ gvm pkgset use global
Now using version go1.6.2@global
➜ ~ go get -u github.com/nsf/gocode
➜ ~ go list
can't load package: package .: no buildable Go source files in /Users/seoyoochan
➜ ~ go install gocode
can't load package: package gocode: cannot find package "gocode" in any of:
/Users/seoyoochan/.gvm/gos/go1.6.2/src/gocode (from $GOROOT)
/Users/seoyoochan/.gvm/pkgsets/go1.6.2/global/src/gocode (from $GOPATH)
/Users/seoyoochan/.gvm/pkgsets/go1.6.2/global/src/gocode
Solution 1:[1]
when you go get some package, if it has buildable source, the go install commang will automatically run inside the package directory, so you don't need to go install gocode. just type gocode to check.
If you want to install it manually, you have to go to the directory first
cd $GOPATH/src/github.com/nsf/gocode
go install
Also you cannot perform go list outside package directory
cd $GOPATH/src/github.com/nsf/gocode
go list
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 |
