Что означает "_" при импортировании пакета в go?

Пользователь

от craig.emmerich , в категории: Golang , 8 месяцев назад

Что означает "_" при импортировании пакета в go?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jerad.kuphal , 8 месяцев назад

@craig.emmerich 

В языке Go символ "" используется для импорта пакета, но без привязки к его идентификатору в текущем контексте. Это может быть полезно, например, когда вам нужны только побочные эффекты, которые предоставляет пакет, и вы не собираетесь использовать его функции или типы напрямую в своем коде. При использовании символа "" в импорте Go-компилятор не будет выдавать предупреждения о неиспользуемых идентификаторах пакета.