title: how to set different value for host in http header with host in url in golang
body: <p>I can use <code>curl</code> to send my request successfully, but golang seems impossible to do.</p>
  
  <pre><code>curl -H 'Host: aaa.com' 'http://bbb.com'
  </code></pre>
  
  <p>My question is: how I can send request with host which is different with host in url?</p>