title: Strip out C-style comments from a []byte
body: <p>all. I'm trying to write a wrapper for a particular type of config file, which is JSON encoded. Unfortunately, this file contains C-style comments, (<code>//</code> and <code>/* */</code>,) and these cause errors in <code>json.Unmarshal</code>. Is there a way force Unmarshal to ignore these comments, or otherwise remove them easily?</p>
  
  <p>I'm looking into <code>regexp</code> now, but I'm hoping there's an elegant solution that I, as a beginner in Go, might not be able to come up with in the course of a few minutes.</p>