Ohh gotcha I see what you mean - so it's actually that the map isn't initialised (still one of the annoying things Go does, you have to make(map) to initialise it), the key being unused just stops us compiling.
I do agree it'd be useful to have a way to catch uninitialised maps earlier!





