go

Golang, Go: convierte una cadena a un número flotante



(1)

http://play.golang.org/p/7kR2uZlV5-

Este es mi enlace de juegos. Tengo una serie de números pero en cadena. Intenté convertirlos a número flotante pero no me da nada. ¿Qué tiene de malo?

var numbers []float64 for _, elem := range str_numbers { i, err := strconv.ParseFloat(elem, 64) if err != nil { numbers = append(numbers, i) } } fmt.Println(numbers) // this gives me nothing []


Cambio

if err != nil {

a

if err == nil {

(Puede que ya estés haciendo esto, pero las pruebas unitarias son una excelente manera de detectar errores como este).