Like Bing (or Google, but 'G' + 'Google' is already taken by somebody called Google) but for Go.

Ging is a search tool for GoDoc. You can use Ging to look up inside each package available in GoDoc. Right now only a small set of packages are indexed, but everybody can add a package to the index.


Right now Ging is accessible at, but It's temporal.


Implementation Details

Ging uses bleve for indexation and Leveldb for storage. The http layer is written with help of gorilla/websocket to implement auto-completion.

Ging also highlight relevant query matches and performs fuzzy searches when needed.

Note: a screencast is available, but because its size, I could not upload it on time.

Built With

Share this project: