title: Decoding top level JSON array with json.Decoder
body: <p>Is it possible to decode top level JSON array with json.Decoder?</p>
  
  <p>Or reading entire JSON and json.Unmarshall is the only way in this case?</p>
  
  <p>I have read the accepted answer in <a href="https://stackoverflow.com/questions/15672556/handling-json-post-request-in-go">this question</a> and cannot figure out how to use it with top level JSON array</p>