README

guruweb is a browser based user interface for the Go tool guru, which is a source code comprehension tool for Go programs. Inspired by fzipp/pythia, which use Go tool oracle(replaced by guru).

For more information on the Go guru, see the original announcement.

Installing from source

To install, run

$ go get github.com/yangxikun/guruweb

You will now find a guruweb binary in your $GOPATH/bin directory.

Usage

Start the web application with a package path, e.g.:

$ guruweb -scope net/http

By default it will listen on port :8080 and try to launch the application in your browser. You can choose a different port via the -http flag, e.g.:

$ guruweb -http :6060 -scope fmt

Run guruweb -help for more information.

Show file page(navigate between files):

file

Config file page(change socpe and reload):

config

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
tools/guru/serial
Package serial defines the guru's schema for -json output.
Package serial defines the guru's schema for -json output.