title: How can I convert pointer type in golang
body: <p>I want convert something like (*float32) to (*int32)</p>
  
  <p>I do this</p>
  
  <pre><code>var f float32 = 0.0
  var p *int32 = (*int32)(&amp;f) // error!
  // cannot convert &amp;f (type *float32) to type *int32
  </code></pre>
  
  <p>How can I do this like what I'm done in C</p>
  
  <pre><code>float f = 0.0;
  int *ip = (*int) &amp;fp;
  </code></pre>