3) x/tools packages depending on 1.4 will be deleted 1 month after 1.6 has been released. This gives clients > 3 months grace period to switch. The switch itself is pretty simple, and perhaps (if we or somebody else gets to it) there can be a go fix module.
We will send out a heads-up before deletion a couple of days before. Thus, at this point many x/tools packages require Go 1.5 or 1.6 to be able to run.
Deletion of packages may be delayed until all existing functionality has been moved to 1.5 dependencies.
The following x/tools packages are affected:
cmd/godex (specific action: 1.5 version will move to std repo go/types with build tag +ignore) cmd/gotype (specific action: 1.5 version already moved to std repo go/types with build tag +ignore) cmd/ssadump
cmd/stringer
cmd/vet (specific action: 1.5 version already moved to std repo)
go/exact (specific action: 1.5 version already moved to std repo as go/constant) go/gccgoimporter (specific action: 1.5 version already moved to std repo under go/importer) go/gcimporter (specific action: 1.5 version already moved to std repo under go/importer) go/importer (specific action: 1.5 version already moved to std repo under go/importer) go/types (specific action: 1.5 version already moved to std repo) godoc/analysis
oracle
refactor/eg
If no specific action is given, the 1.5 version will remain in x/tools. 1.4 versions of all packages will be deleted per step 2).
--------------------------
Comments, feedbacks on this thread please.
- gri, for the Go team