У меня есть текстовый файл:
2
Data 5 1.32
DataSecond 4 5.41
4
...
И так далее.Как прочитать первую строку, чтобы узнать количество, а затем продолжить разбивать другие строки, чтобы получить отдельные параметры?Я попытался сделать следующее, но это явно неправильно.
f, err := os.Open("DATA.txt")
check(err)
s := bufio.NewScanner(f)
for s.Scan() {
line := s.Text()
count, err := strconv.Atoi(line)
check(err)
for i := 0; i < count; i++ {
testArray := strings.Fields(s.Text())
for _, v := range testArray {
fmt.Println(v)
}
}
}