Ging

Ging is a search tool for GoDoc.


Ging

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.

Location

Right now Ging is accessible at http://ging.ngrok.com, but It's temporal.

Examples

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

Try it out