forked from fzipp/pythia
Web frontend for the Go source code oracle
License
pombredanne/pythia-1
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Pythia is a web frontend for the Go source code oracle, which is a source code comprehension tool for Go programs. For more information on the Go oracle, see the original announcement: https://groups.google.com/d/msg/golang-nuts/CwdIJZs6Tfc/GX7ixTK_Dd4J Pythia requires a recent (= 1.2RC or tip) version of the GOROOT libraries. To install, run go get github.com/fzipp/pythia You will now find a 'pythia' binary in your $GOPATH/bin directory. Start the web application with a package path, e.g.: pythia 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.: pythia -http=:6060 fmt Run 'pythia -help' for more information. Note to contributors: The static files such as JavaScript, HTML template and CSS files are baked into the binary via the generated file 'static.go'. If you change one of the said files you have to regenerate 'static.go' using the bake tool, which can be found in the same directory. After that 'go build' the project for your changes to take effect.
About
Web frontend for the Go source code oracle
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published