Go is distributed under a BSD-style license.
A low traffic mailing list for important announcements, such as new releases.
We encourage all Go users to subscribe to golang-announce.
A summary of the changes between Go releases.
A guide for updating your code to work with Go 1.
A list of significant changes in Go 1.1, with instructions for updating your code where necessary. Each point release includes a similar document appropriate for that release: Go 1.2, Go 1.3, and so on.
What Go 1 defines and the backwards-compatibility guarantees one can expect as Go 1 matures.
Check out the Go source code.
For general discussion of Go programming, see golang-nuts.
A mailing list that receives a message summarizing each checkin to the Go repository.
A mailing list that receives each update to the Go issue tracker.
View the status of Go builds across the supported operating systems and architectures.
If you spot bugs, mistakes, or inconsistencies in the Go project's code or documentation, please let us know by filing a ticket on our issue tracker. (Of course, you should check it's not an existing issue before creating a new one.)
We pride ourselves on being meticulous; no issue is too small.
Go is an open source project and we welcome contributions from the community.
To get started, read these contribution guidelines for information on design, testing, and our code review process.