Skip to content

hvnsweeting/gogo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gogo

gogo - Go everywhere you want to go, never get lost in Go world (again).

Why

Because we always remember the package name, not its author's GitHub account.

Usage

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.

Installtion

Use pip:

pip install gogo

Or run setup.py file:

python setup.py install

TODO

  • support Py3
  • port to Golang

About

🚤 Go package navigator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages