I am a relative noob to Go and am struggling to understand the following scenario. I\'ve searched quite a bit and think I know how to work around it, but am unable to unders