title: GOLANG - Formatting float to currency string (with point in the thousands and comma in the decimal separator)
body: <p>I have a code that formats a string to a big float:</p>
  
  <pre><code>formattedAmount := strconv.FormatFloat(amount, 'f', 2, 64)
  </code></pre>
  
  <p>The result of this is a float with precission of 2 after the comma, IE:</p>
  
  <blockquote>
    <p>10000000000000.99</p>
  </blockquote>
  
  <p>Now, i wish to parse this number to a currency format, as this:</p>
  
  <blockquote>
    <p>10.000.000.000.000,99</p>
  </blockquote>
  
  <p>Is there a way to parse the float as a string with that format in native golang?</p>
  
  <p>Thanks in advance.</p>