- strconv
- ParseFloat
- err
- nil
Converting string to float - strconv, ParseFloat
examples/convert-string-to-float/convert_string_to_float.go
package main import ( "fmt" "strconv" ) func main() { var f float64 var err error f, err = strconv.ParseFloat("4.2", 64) if err == nil { fmt.Printf("%v %T\n", f, f) // 4.2 float64 } else { fmt.Println(err) } }
4.2 float64