Обновить
-3
1.1
Александр Свинцов@en1yee

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

Отправить сообщение

Файлы прямо в бинаре. Go Embed

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели7K

Стандартная ситуация — в вашем небольшом проекте на Go есть файлы переводов, картинки, миграции, html/gohtml темплейты, которые всегда должны быть рядом с проектом.

Как бы странным это не казалось, но ни раз я видел, как люди упорно пытаются рядом со сбилженым бинарем положить эти файлики в нужной форме, мучают девопсов и насилуют пайпы. Пошла эта мода скорее из некомпилируемых языков, к примеру Java Script, который на месте своего нахождения и без этого плодит помойку из каталогов.

Краткое, быстрое и элегантное решение — Embed.

Интересная статья. 300 м от вас...

Информация

В рейтинге
1 431-й
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Старший
Golang
JavaScript