Этот сайт использует cookies. Продолжение работы с сайтом означает, что Вы согласны!
Специальная переменная-заглушка
Переменная, название которой содержит только один символ подчеркивания, является специальной. Такую переменную можно использовать в качестве заглушки, когда возвращаемое функцией значение не нужно. Помните, что, если локальная переменная объявлена и нигде не используется, то компилятор выведет сообщение об ошибке. Если же мы присвоим значение специальной переменной-заглушке, то ошибки не будет:
x := 10
_ = x
Еще один пример. Функция Println()
возвращает два значения: количество записанных байтов и объект ошибки. Нам нужно проверить только успешность операции, поэтому первое значение можно проигнорировать, присвоив его переменной-заглушке:
_, err := fmt.Println("строка")
if err != nil {
fmt.Println(err)
} else {
fmt.Println("Операция успешно выполнена")
}
Помощь сайту
ЮMoney (Yandex-деньги): 410011140483022
ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов