How to print float as string in Golang without scientific notation : <p>Suppose I have an array with 2 items whose type is string / float.
How should I print them together without scientific notation for float item.</p>

<p>For example:</p>

<pre><code>package main

import (
    "fmt"
)

func main() {
    values := []interface{}{"mydata", 1234567890.123}
    for _, v := range values{
        fmt.Printf("%v\n", v)
    }
}
</code></pre>

<p>The output will be</p>

<blockquote>
  <p>mydata</p>
  
  <p>1.234567890123e+09</p>
</blockquote>

<p>What I want is</p>

<blockquote>
  <p>mydata</p>
  
  <p>1234567890.123</p>
</blockquote>
