🟡 Средний · 2 очк. Разное / продвинутое
Что такое //go:embed?
A Комментарий
B Директива для встраивания файлов в бинарник
C Аннотация для тестов
D Импорт пакета
Объяснение вопроса

Директива компилятора (Go 1.16+): встраивает файлы в бинарник при компиляции. //go:embed file.txt над переменной типа string, []byte или embed.FS.

//go:embed config.json
var configJSON []byte

//go:embed static/*
var staticFiles embed.FS

Удобно для шаблонов, статики, конфигов - не нужно возить отдельные файлы рядом с бинарником.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.