Инструмент позволяет пользователям объединять код Go и веб-интерфейс в один двоичный файл.
Схема простая: Go-бэкенд + любой фронтенд (React / Vue / Svelte) → на выходе один нативный бинарник.
Никакого встроенного браузера, тяжёлых рантаймов и 300 МБ на пустом месте - интерфейс отрисовывает сама библиотека.
Что получаешь:
- Работу на чистом Go;
- Возможность подключать любой фронтенд;
- Автогенерацию TS-типов из Go-структур;
- Нативные окна, меню, диалоги;
- Поддержку тёмной темы и системных эффектов;
- Адекватный кроссплатформенный билд.
Минимум магии - максимум скорости и удобства.```
https://github.com/wailsapp/wails
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤37👍22😁3🥰2🤔2
Упростите конфигурацию Go-приложений через переменные окружения.
Локально вы можете использовать файл .env с ключами и значениями. В проде данные безопасно подтягиваются из менеджера секретов.
Инструмент dotconfig помогает настроить такой поток без лишнего кода и ручной рутины.
Настройка становится простой, а переносимость между средами - более удобной.
https://github.com/DeanPDX/dotconfig
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🔥3🥰1