High level overview of Go