Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 1 | These packages are part of the Go Project but outside the main Go tree. |
| 2 | |
Damian Gryski | 73777b5 | 2018-02-28 13:05:08 -0800 | [diff] [blame] | 3 | They are developed under looser [compatibility requirements](http://golang.org/doc/go1compat.html) than the Go core. In general, they will support the previous two releases and tip. |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 4 | |
| 5 | Install them with "go get". |
| 6 | |
Ian Lance Taylor | 57534eb | 2017-10-18 06:16:39 -0700 | [diff] [blame] | 7 | * [[docs](https://godoc.org/golang.org/x/tools)] [[source](https://go.googlesource.com/tools)] ` golang.org/x/tools ` — godoc, vet, cover, and other tools. |
| 8 | * [[docs](https://godoc.org/golang.org/x/mobile)] [[source](https://go.googlesource.com/mobile)] ` golang.org/x/mobile ` — libraries and build tools for Go on Android. |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 9 | |
Ian Lance Taylor | 57534eb | 2017-10-18 06:16:39 -0700 | [diff] [blame] | 10 | * [[docs](https://godoc.org/golang.org/x/crypto)] [[source](https://go.googlesource.com/crypto)] ` golang.org/x/crypto ` — additional cryptography packages. |
| 11 | * [[docs](https://godoc.org/golang.org/x/image)] [[source](https://go.googlesource.com/image)] ` golang.org/x/image ` — additional imaging packages. |
| 12 | * [[docs](https://godoc.org/golang.org/x/net)] [[source](https://go.googlesource.com/net)] ` golang.org/x/net ` — additional networking packages. |
| 13 | * [[docs](https://godoc.org/golang.org/x/sys)] [[source](https://go.googlesource.com/sys)] ` golang.org/x/sys ` — for low-level interactions with the operating system. |
| 14 | * [[docs](https://godoc.org/golang.org/x/text)] [[source](https://go.googlesource.com/text)] ` golang.org/x/text ` — packages for working with text. |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 15 | |
Ian Lance Taylor | 57534eb | 2017-10-18 06:16:39 -0700 | [diff] [blame] | 16 | * [[docs](https://godoc.org/golang.org/x/blog)] [[source](https://go.googlesource.com/blog)] ` golang.org/x/blog ` — the content and server program for [blog.golang.org](http://blog.golang.org). |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 17 | |
| 18 | |
Ian Lance Taylor | 04d5b8e | 2017-10-18 06:17:35 -0700 | [diff] [blame] | 19 | * [[docs](https://godoc.org/golang.org/x/review)] [[source](https://go.googlesource.com/review)] ` golang.org/x/review ` — tools for code review. |
Ian Lance Taylor | 57534eb | 2017-10-18 06:16:39 -0700 | [diff] [blame] | 20 | * [[docs](https://godoc.org/golang.org/x/benchmarks)] [[source](https://go.googlesource.com/benchmarks)] ` golang.org/x/benchmarks ` |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 21 | |
Ian Lance Taylor | 57534eb | 2017-10-18 06:16:39 -0700 | [diff] [blame] | 22 | * [[docs](https://godoc.org/golang.org/x/exp)] [[source](https://go.googlesource.com/exp)] ` golang.org/x/exp ` — experimental code (handle with care). |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 23 | |
Ian Lance Taylor | f311de1 | 2017-10-18 06:12:51 -0700 | [diff] [blame] | 24 | [List of all packages in sub-repositories](https://godoc.org/-/subrepo) |