These packages are part of the Go Project but outside the main Go tree.

They are developed under looser compatibility requirements than the Go core.

Install them with “go get”.

  • [docs] [source] golang.org/x/tools — godoc, vet, cover, and other tools.

  • [docs] [source] golang.org/x/mobile — libraries and build tools for Go on Android.

  • [docs] [source] golang.org/x/crypto — additional cryptography packages.

  • [docs] [source] golang.org/x/image — additional imaging packages.

  • [docs] [source] golang.org/x/net — additional networking packages.

  • [docs] [source] golang.org/x/sys — for low-level interactions with the operating system.

  • [docs] [source] golang.org/x/text — packages for working with text.

  • [docs] [source] golang.org/x/blog — the content and server program for blog.golang.org.

  • [docs] [source] golang.org/x/codereview — tools for code review.

  • [docs] [source] golang.org/x/benchmarks

  • [docs] [source] golang.org/x/exp — experimental code (handle with care).

List of all packages in sub-repositories

NOTE: On 9 November 2014, Go sub-repositories moved to new import paths.