strconv.ParseFloat()
Разбирает строку в число с плавающей точкой.
Сигнатура
strconv.ParseFloat(s string, bitSize int) (float64, error)Преобразует строку в float64. Параметр bitSize (32 или 64) определяет точность округления результата.
f, _ := strconv.ParseFloat("3.14", 64)
// f == 3.14