golang tutorial from 2014 OSCON