go module/package for listing go releases, and downloading/verifying/extracting them
go get github.com/mjl-/goreleases
goreleases is a Go package helping you list supported/all Go toolchain releases, and download/verify/extract them. https://godoc.org/github.com/mjl-/goreleases MIT-licensed