Qs. How should one go about learning the Go language? What material (books, eBooks, online tutorials etc.) would you recommend?
Andrew: First stop is the Go Tour. Then get Go installed and you must read the “How to Write Go Code” page. Then, check out the articles linked from golang.org/doc/ and the Go Blog in general. I like Go By Example for lots of clean examples of Go in action. There’s also the very nice Learn Go in Y minutes document, which walks through most of Go’s language features.
If you’re the kind of person who would prefer to kick back and watch some videos, try my “Code that grows with grace” and “A simple programming environment”, as well as Russ Cox’s “A Tour of Go”.
---