Below is a set of links for anyone who wants to begin the journey and learn to program in this interesting programming language, created in 2009 inside Google:
Main site
A Tour of the Go Language
How to Write Go Code
Effective Go
Structuring Applications in Go
7 Common Go Mistakes and How to Avoid Them
Tips from Experienced Developers for Those Starting with Go
Best practices for a beginner Go developer:
Which areas of Go to focus on initially
Types of applications that can be developed in Go
Go Language Documentation
Frequently Asked Questions
Philosophy and Purpose of the Go Language
Go at Google: Language Design in the Service of Software Engineering
Go Proverbs - Rob Pike
Less Is Exponentially More - Rob Pike
The Roots of Go
The Evolution of Go
- https://www.youtube.com/watch?v=0ReKdcpNyQg
- http://talks.golang.org/2015/gophercon-goevolution.slide
Interviews
Interview with Ken Thompson (co-creator of the Go language)
Why Learn Go? Interview with Rob Pike (co-creator of the Go language)
Another Interview with Rob Pike
Interview with Robert Griessemer (co-creator of the Go language)
Ebooks
Motivational
How a Beginner Learned Go as a First Language in Less Than 6 Months: