blob: 0ba13d34b774c130c9cb0f3345dfa1205af52ce3 [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
21## Contributing code
22
23Please read the [Contribution Guidelines](https://golang.org/doc/contribute.html)
24before sending patches.
25
26**We do not accept GitHub pull requests**
27(we use [Gerrit](https://code.google.com/p/gerrit/) instead for code review).
28
Andrew Gerrand69f24cf2014-12-11 09:44:54 +110029Unless otherwise noted, the Go source files are distributed under
Andrew Gerrand495e02d2014-12-10 16:06:47 +110030the BSD-style license found in the LICENSE file.
Andrew Gerrand0f2db822014-12-08 22:05:57 +110031