Golang - code that grows with grace - talk 2012 Andrew Gerrand