Learning Go

I spent my last week of work trying to learn Go. Till now, the experience is very strange: I mostly like the language so far, but there are many things that are surprising and different from other languages like empty interfaces, the whole idea of the error handling without exceptions, no classes, etc. While I try to have a serious idea about Go (I need some more days of development) I will try to collect here some links that I found useful.

Go Slices: usage and internals

Controlling array growth in Golang

How to use interfaces in Go

Ten useful techniques in Go

Also, a very intersting book to start with Go bootcamp

I’ll hopefully post more links in the next days, stay tuned.