title: Collect values in order, each containing a map
body: <p>When iterating through the returned map in the code, returned by the topic function, the keys are not appearing in order.</p>
  <p>How can I get the keys to be in order / sort the map so that the keys are in order and the values correspond?</p>
  <p>Here is <a href="http://play.golang.org/p/5mhXcu7LFu" rel="nofollow noreferrer">the code</a>.</p>