title: How to convert number (int or float64) to string in Golang
body: <p>How do I convert any given number which can be a int or float64 to string ?</p>
  
  <p>Using strconv.FormatFloat or FormatInt I have to specify that the given number is a float or integer.
  In my case it is unknown what I get.</p>
  
  <p>Behaviour:</p>
  
  <p>When I get a <code>5</code> it should be converted into <code>"5"</code> and not <code>"5.00"</code></p>
  
  <p>When I get a <code>1.23</code> it should be converted into <code>"1.23"</code> and not <code>"1"</code></p>