Levieux, It is normal to doubt your abilities. I still doubt my abilities after many years of contributing to Go. In my view, from what you told about yourself, you should have plenty of experience to contribute to the project. Pretty much everything in Go project is written in Go. So, if you used Go before, you should be able to understand everything there. There is, probably, a lot of code there, so it might look scary for someone who starts from nothing. But there are many other contributors who will be able to point you to the right package / source file, if you ask for help.
The most important, in my view, is that you enjoy the process. That will make everything easy for you. As others already said, you should read https://golang.org/doc/contribute.html to see how to start. It is also good idea to start with a small change - this will allow you to concentrate on the process of submission. So maybe find misspelled word or bad grammar, and send small change. Go tree is currently closed, until some time in August - https://github.com/golang/go/wiki/Go-Release-Cycle but maybe your change will be allowed to be submitted. After that, just pick an issue from http://golang.org/issues that interests you, and try fix it. Feel free to discuss your approach on the issue before you start. Ask for help there, if you need help. Good luck. Alex -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/67dfbcf0-ddff-4c65-8449-7532bd21dd8c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.