Helpful Golang Practices
Go is a new language that borrows ideas from existing languages. This series of screencasts shows the many ways that Go programs are different. C++ or Java does not translate directly to Go. Go brings a different perspective to development – and – as such it is important to understand its properties and idiosyncrasies. It is also helpful to know established Go conventions such as naming, formatting, program construction, etc. so other programmers will understand your work.