The Go Project
![](/static/wmXNN/static/picture/project.png?d=b7c1741bc&m=wmXNN)
Go is an open source project developed by a team atGoogle and manycontributors from the open source community.
Go is distributed under a BSD-style license.
Announcements Mailing List
A low traffic mailing list for important announcements, such as new releases.
We encourage all Go users to subscribe togolang-announce.
Version history
Release History
A summary of the changes between Go releases. Notes for the major releases:
- Go 1.14 (February 2020)
- Go 1.13 (September 2019)
- Go 1.12 (February 2019)
- Go 1.11 (August 2018)
- Go 1.10 (February 2018)
- Go 1.9 (August 2017)
- Go 1.8 (February 2017)
- Go 1.7 (August 2016)
- Go 1.6 (February 2016)
- Go 1.5 (August 2015)
- Go 1.4 (December 2014)
- Go 1.3 (June 2014)
- Go 1.2 (December 2013)
- Go 1.1 (May 2013)
- Go 1 (March 2012)
Go 1 and the Future of Go Programs
What Go 1 defines and the backwards-compatibility guarantees one can expect asGo 1 matures.
Developer Resources
Source Code
Check out the Go source code.
Discussion Mailing List
A mailing list for general discussion of Go programming.
Questions about using Go or announcements relevant to other Go users should be sent togolang-nuts.
Developer andCode Review Mailing List
The golang-devmailing list is for discussing code changes to the Go project.The golang-codereviewsmailing list is for actual reviewing of the code changes (CLs).
Checkins Mailing List
A mailing list that receives a message summarizing each checkin to the Go repository.
Build Status
View the status of Go builds across the supported operatingsystems and architectures.
How you can help
Reporting issues
If you spot bugs, mistakes, or inconsistencies in the Go project's code ordocumentation, please let us know byfiling a ticketon our issue tracker.(Of course, you should check it's not an existing issue before creatinga new one.)
We pride ourselves on being meticulous; no issue is too small.
Security-related issues should be reported tosecurity@golang.org.
See the security policy for more details.
Community-related issues should be reported toconduct@golang.org.
See the Code of Conduct for more details.
Contributing code & documentation
Go is an open source project and we welcome contributions from the community.
To get started, read these contributionguidelines for information on design, testing, and our code review process.
Check the tracker foropen issues that interest you. Those labeledhelp wantedare particularly in need of outside help.