Kevin Burke | 68e087e | 2017-07-18 21:03:19 -0700 | [diff] [blame] | 1 | # Go Tools |
| 2 | |
| 3 | This subrepository holds the source for various packages and tools that support |
| 4 | the Go programming language. |
| 5 | |
| 6 | Some of the tools, `godoc` and `vet` for example, are included in binary Go |
| 7 | distributions. |
| 8 | |
| 9 | Others, including the Go `guru` and the test coverage tool, can be fetched with |
| 10 | `go get`. |
| 11 | |
| 12 | Packages include a type-checker for Go and an implementation of the |
| 13 | Static Single Assignment form (SSA) representation for Go programs. |
| 14 | |
| 15 | ## Download/Install |
| 16 | |
| 17 | The easiest way to install is to run `go get -u golang.org/x/tools/...`. You can |
| 18 | also manually git clone the repository to `$GOPATH/src/golang.org/x/tools`. |
| 19 | |
| 20 | ## Report Issues / Send Patches |
| 21 | |
| 22 | This repository uses Gerrit for code changes. To learn how to submit changes to |
| 23 | this repository, see https://golang.org/doc/contribute.html. |
| 24 | |
| 25 | The main issue tracker for the tools repository is located at |
| 26 | https://github.com/golang/go/issues. Prefix your issue with "x/tools/(your |
| 27 | subdir):" in the subject line, so it is easy to find. |