Found some nice golang hints on http://talks.golang.org/2014/organizeio.slide#14