Сайт работает в тестовом режиме - все замечания, предложения и информацию о найденных ошибках направляйте, пожалуйста, в Telegram-группу
Курс в процессе наполнения. Полный курс доступен на Степике

Баг: Не проверять scanner.Scan()

Многие пишут:

scanner.Scan()  
text := scanner.Text()

Но Scan() возвращает false, если произошла ошибка или закончился ввод.

Правильно:

if !scanner.Scan() {  
    fmt.Println("Ошибка ввода:", scanner.Err())  
    return  
}  
text := scanner.Text()

Загрузка...