Go resources
Lately I have had the opportunity to play with Go and so far I am quite impressed, I have barely started using it thus only touched the surface, from the design principles behind the language to its basic syntax and structure.
On a personal note, it is truly important to me to understand a language before using it, from its basics to how it works internally, this ensures that we use it optimally and get the best out of it; the supporting community plays an important role, no doubt, the numerous resources shared to help new users get started right away, but also, guide us to make use of language they way it is meant to, in order to meet expectations.
Even though the resources are numerous and easy to come by, the following are the ones I felt helped me the most as I got started:
- Go Lang official site, not much to say, the official language site, great index to other helpful resources.
- Go Doc, detailed documentation from the built-in commands, standard packages and others.
- Go by Example, self-explanatory, super helpful as a quick ref and cookbook.
- Idiomatic Go, How to write programs in Go they we are supposed to.
- Go Code Review comments, Some things to look out for when reviewing code, at the same time, they are also rules to keep in mind.
I may expand the list above as I come across more.