Thanks for the article, the first question tripped me up for a minute, and is a good illustration of the difference between arrays and slices. Another useful article from the go blog on slices is this one: https://blog.golang.org/slices
I'm curious, what are the other mistakes you see beginners make frequently when learning Go?