Задать вопрос
@historydev

Почему после сборки приложения картинки не сохраняются?

У меня есть такая строка кода, в ней используется картинка, если собрать и запустить в папке где она есть - всё ок, если в папке где её нет - всё не ок, как доставить картинку в итоговый билд?
err := beeep.Notify("title", "Some text", "hiking.png")
  • Вопрос задан
  • 200 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля + нейросети
    9 месяцев
    Далее
  • Академия Эдюсон
    GO-разработчик: тариф PRO
    4 месяца
    Далее
  • Stepik
    GOLANG NINJA. Искусство работы с ошибками и безмолвной паники
    4 недели
    Далее
Решения вопроса 1
@falconandy
1. Можно использовать embed, чтобы вшить картинку в бинарник.
2. Но если посмотреть исходники beeep, то окажется, что библиотека работает с файлами и пока не умеет работать с массивом байт (Support for supplying image-data as a blob).
3. Поэтому вы можете вшить картинку, но перед вызовом beeep.Notify вам надо будет сохранить вшитую картинку во временный файл и передать в beeep.Notify путь к нему.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы