Go is an open source project developed by a team at
Google and many
contributors from the open source community.
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
A summary of the changes between Go releases. Notes for the major releases:
What Go 1 defines and the backwards-compatibility guarantees one can expect as
Go 1 matures.
Check out the Go source code.
A mailing list for general discussion of Go programming.
Questions about using Go or announcements relevant to other Go users should be sent to
mailing list is for discussing code changes to the Go project.
mailing list is for actual reviewing of the code changes (CLs).
A mailing list that receives a message summarizing each checkin to the Go repository.
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.
Security-related issues should be reported to
See the security policy for more details.
Community-related issues should be reported to
See the Code of Conduct for more details.
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.
Check the tracker for
open issues that interest you. Those labeled
are particularly in need of outside help.