gogo - Go everywhere you want to go, never get lost in Go world (again).
Because we always remember the package name, not its author's GitHub account.
Print out full path of given go package:
$ gogo yaml.v2
/Users/hvn/golang/src/gopkg.in/yaml.v2
$ gogo logrus
/Users/hvn/golang/src/github.com/Sirupsen/logrus
Print out quoted import path of given go package:
$ gogo -i yaml.v2
"gopkg.in/yaml.v2"
$ gogo -i logrus
"github.com/Sirupsen/logrus"
Find and cd to directory of a package:
cd `gogo docker`
Add import path from inside vim:
:r ! gogo logrus
Of course, the package must already on your disk, and the $GOPATH
is correctly set.
Use pip:
pip install gogo
Or run setup.py
file:
python setup.py install
- support Py3
- port to Golang