Собирайте Desktop приложения используя Go и Web технологии
Обычно, веб-интерфейсы для программ Go - это встроенный веб-сервер и веб-браузер. У Walls другой подход: он оборачивает как код Go, так и веб-интерфейс в один бинарник (EXE файл). Облегчает вам создание вашего приложения, управляя созданием, компиляцией и объединением проектов. Все ограничивается лишь вашей фантазией!
Roadmap проекта вы можете найти здесь. Пожалуйста, проконсультируйтесь перед предложением улучшения.
Инструкции по установке находятся на официальном сайте.
Проект поддерживается этими добрыми людьми / компаниями:
Это альтернатива Electron?
Зависит от ваших требований. Wails разработан для легкого создания Desktop приложений или расширения интерфейсной части к своим существующим приложениям программистам Go. Wails действительно предлагает встроенные элементы, такие как меню и диалоги, так что его можно считать облегченной альтернативой Electron.
Для кого нацелен этот проект?
Для Golang программистов, которые хотят создавать приложение используя HTML JS и CSS, без создания Web сервера и открытия браузера для его просмотра.
Что это за название?
Когда я увидел WebView, я подумал: "Что мне действительно нужно, так это инструменты для создания приложения WebView, немного похожие на Rails для Ruby". Итак, изначально это была игра слов (Webview on Rails). Просто так получилось, что это также омофон английского названия для Страны от куда я родом. Так что это прижилось.
Список участников слишком большой для README! У всех замечательных людей, которые внесли свой вклад в этот проект, есть своя страничка.
Этот проект был создан, в основном, под эти альбомы:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。