
352 Rozdział 12.
Odraczanie instrukcji
20.25
witaj
10.5
bad-data.txt
Nie można
przekształcić
na typ float64!
$ go run sum.go bad-data.txt
Otwieranie pliku data.txt
2018/04/07 21:18:09 strconv.ParseFloat:
parsing “witaj”: invalid syntax
exit status 1
System Edycja Widok Okno Pomoc
Błędy powodują, że plik nie zostanie zamknięty
Jeśli jednak przekażesz do programu sum.go nieprawidłowo sformatowany
plik, wystąpią problemy. Na przykład plik z wierszem, którego nie można
przetworzyć na wartość typu
float64
, powoduje błąd.
Błędne dane same w sobie nie są niczym złym. W każdym programie czasem zdarzają
się nieprawidłowe dane. Jednak funkcja
GetFloats
po zakończeniu ...