Experimental and deprecated packages

Clone this repo:


  1. ae74f88 errors/fmt: don’t indent first line of detail in absence of message by Marcel van Lohuizen · 4 weeks ago master
  2. 7e9ba78 errors/fmt: errors.Formatter always has precendence over Formatter by Marcel van Lohuizen · 4 weeks ago
  3. b686611 cmd/apidiff: exit on bad input by Jonathan Amsterdam · 6 weeks ago
  4. 3c25489 cmd/apidiff: in -incompatible mode, don't show header by Jean de Klerk · 4 weeks ago
  5. ee2e2e1 cmd/apidiff: check for package existence by Jean de Klerk · 4 weeks ago


This subrepository holds experimental and deprecated (in the old directory) packages.

The idea for this subrepository originated as the pkg/exp directory of the main repository, but its presence there made it unavailable to users of the binary downloads of the Go installation. The subrepository has therefore been created to make it possible to go get these packages.

Warning: Packages here are experimental and unreliable. Some may one day be promoted to the main repository or other subrepository, or they may be modified arbitrarily or even disappear altogether.

In short, code in this subrepository is not subject to the Go 1 compatibility promise. (No subrepo is, but the promise is even more likely to be violated by go.exp than the others.)

Caveat emptor.