Blank import — это import _ "package/path". Go не разрешает неиспользуемые импорты, но blank import обходит это. Пакет будет скомпилирован и его init() функции выполнятся, но ты не получишь доступ к экспортированным именам. Классический пример: import _ "github.com/lib/pq" — регистрирует PostgreSQL драйвер в database/sql через init().
Как работает blank import?
Junior
313 просмотровAFK Offer AI
Что такое golden file testing?