Updating the styles so that the code highlighting looks better for golang.  Also added an overflow protection for all the code.  Updating the format of the code in the example so that it uses 4 spaces instead of tabs.