minor updates

Jason Buberel 2015-09-12 14:14:00 -07:00
parent 33a7823df6
commit 042985aca0
2 changed files with 11 additions and 1 deletions

@ -1,5 +1,9 @@
An overview of tools that will help improve your Go code
## All-in-one
-[gometalinter](https://github.com/alecthomas/gometalinter) - Automates the installation, configuration and application of `gofmt`, `golint`, `govet` and several other code validation tools.
## Code Formatting
- [gofmt](https://golang.org/cmd/gofmt/) - Start with the standard Go code formatter
@ -18,3 +22,8 @@ An overview of tools that will help improve your Go code
## Navigation
- [go oracle - user manual](http://golang.org/s/oracle-user-manual) - A tool for understanding Go code
- [Pythia](https://github.com/fzipp/pythia) - A browser-based UI for the Go Oracle.
## Visualization
- [godegraph](github.com/kisielk/godepgraph) - A tool for generating dependency graphs of Go code.

@ -33,12 +33,13 @@ Ready to write some Go code of your own? Here are a few links to help you get s
- If you prefer to install from source, [read this first](https://golang.org/doc/install/source).
- [InstallFromSource](InstallFromSource) - Additional tips on source installs.
- Windows user? [Install and configure Go, Git and Atom for Windows](https://github.com/abourget/getting-started-with-golang)
- Mac user? [How I start - Go](https://howistart.org/posts/go/1) - A step-by-step guide to installing Go and building your first web service.
- Having installation problems? [InstallTroubleShooting](InstallTroubleShooting)
- Make sure you have your [$GOPATH environment variable set correctly](https://golang.org/doc/install/source#gopath)
- If you need additional tips on using [$GOPATH, go here](GOPATH).
- [MultipleGoRoots](MultipleGoRoots) - More advanced information on working with multiple go installations and the `$GOROOT` variable.
- [Go IDEs and Editors](IDEsAndTextEditorPlugins) - Information on how to use your favorite editor with Go.
- [Tools for working with Go code](CodeTools) - Formatting, linting, vetting, refactoring.
- [Tools for working with Go code](CodeTools) - Formatting, linting, vetting, refactoring, navigation and visualization.
- Finding Go Libraries & Tools
- Start here: [Go open source projects](Projects).
- Search for Go packages: [godoc.org](http://godoc.org)