blob: 712431cab5e97144a43414c92700ef17f09fe1c3 [file] [log] [blame] [view]
Andrew Gerrand495e02d2014-12-10 16:06:47 +11001# Contributing to Go
Andrew Gerrand0f2db822014-12-08 22:05:57 +11002
Andrew Gerrand495e02d2014-12-10 16:06:47 +11003Go is an open source project.
Andrew Gerrand0f2db822014-12-08 22:05:57 +11004
Andrew Gerrand495e02d2014-12-10 16:06:47 +11005It is the work of hundreds of contributors. We appreciate your help!
Andrew Gerrand0f2db822014-12-08 22:05:57 +11006
Andrew Gerrand0f2db822014-12-08 22:05:57 +11007
Andrew Gerrand495e02d2014-12-10 16:06:47 +11008## Filing issues
Andrew Gerrand0f2db822014-12-08 22:05:57 +11009
Andrew Gerrand495e02d2014-12-10 16:06:47 +110010When filing an issue, make sure to answer these five questions:
11
121. What version of Go are you using (`go version`)?
132. What operating system and processor architecture are you using?
143. What did you do?
154. What did you expect to see?
165. What did you see instead?
17
Brad Fitzpatrick778b6492015-01-18 10:56:00 -080018General questions should go to the [golang-nuts mailing list](https://groups.google.com/group/golang-nuts) instead of the issue tracker.
19The gophers there will answer or ask you to file an issue if you've tripped over a bug.
Andrew Gerrand495e02d2014-12-10 16:06:47 +110020
Andrew Gerranda1cc84f2015-06-26 08:46:30 +100021Sensitive security-related issues should be reported to [security@golang.org](mailto:security@golang.org).
22
Andrew Gerrand495e02d2014-12-10 16:06:47 +110023## Contributing code
24
25Please read the [Contribution Guidelines](https://golang.org/doc/contribute.html)
26before sending patches.
27
28**We do not accept GitHub pull requests**
29(we use [Gerrit](https://code.google.com/p/gerrit/) instead for code review).
30
Andrew Gerrand69f24cf2014-12-11 09:44:54 +110031Unless otherwise noted, the Go source files are distributed under
Andrew Gerrand495e02d2014-12-10 16:06:47 +110032the BSD-style license found in the LICENSE file.
Andrew Gerrand0f2db822014-12-08 22:05:57 +110033