Skip to content

guruweb is a browser based user interface for the Go tool guru, which is a source code comprehension tool for Go programs.

License

Notifications You must be signed in to change notification settings

yangxikun/guruweb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

guruweb is a browser based user interface for the Go tool guru, which is a source code comprehension tool for Go programs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages