@LinuxGod

Аналог electron только на GO?

Доброго времени суток, подскажите пожалуйста как быть:
у меня есть приложение на go которое полностью работает в браузере, разумеется есть бэк к этому приложению, происходит рендеринг html страничек. Подскажите как создать десктопное приложение только для GO, чтобы было по типу electron?
  • Вопрос задан
  • 923 просмотра
Решения вопроса 1
Тот же Electron как раз и можете использовать.
При запуске электроновского приложения запускайте бэк в фоне, а в Электроне открывайте его локальный адрес.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
bingo347
@bingo347
Crazy on performance...
Electron построен поверх CEF внедренного в ноду как нативный аддон.
В рендер процессе нода подключается через libnode
Все это вполне общается через сишный abi с которым умеет работать cgo.
Ответ написан
Комментировать
@falconandy
Гляньте на

A tiny cross-platform webview library for C/C++/Go... It uses Cocoa/WebKit on macOS, gtk-webkit2 on Linux and Edge on Windows 10.

A very small library to build modern HTML5 desktop... It uses Chrome browser as a UI layer. Unlike Electron it doesn't bundle Chrome into the app package, but rather reuses the one that is already installed.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы