title: golang HTML charset decoding
body: <p>I'm trying to decode HTML pages that are <em>NOT</em> utf-8 encoded.</p>
  
  <pre><code>&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;
  </code></pre>
  
  <p>Is there any library that can do that? I couldn't find one online.</p>
  
  <p>P.S Of course, I can extract charset and decode the HTML page with goquery and iconv-go, but I'm trying not to re-invent the wheels.</p>