Wails: пишем приложение под macOS на Go.
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Как Go-разработчику создать desktop-приложение с современным UI, без глубокого погружения в экосистему Apple?
Я расскажу про Wails — фреймворк, который позволяет создавать desktop-приложения, используя Go для бэкенда и современные веб-технологии для UI.
Wails позволяет писать бизнес-логику на Go, а UI — на привычных веб-технологиях (React/Svelte), при этом итоговый бинарник в 5-7 раз меньше Electron. Главная магия — автоматическая генерация TypeScript-типов из Go-структур: рефакторишь код на Go, типы в UI обновляются автоматически, никаких рассинхронизаций.
В докладе я поделюсь личным опытом разработки, обсудим:
* почему не Electron / Tauri?
* архитектура Wails: от Go-метода до JavaScript-функции;
* type generation в действии;
* development workflow;
Покажу live-demo реального приложения, разработкой которого я занимался.
Более десяти лет в тестировании.
За это время работал в совершенно разных направлениях: нагрузочном тестировании, автоматизации и как QA-менеджер. Принимал участие в строительстве одной из крупнейших команд нагрузочного тестирования под аутсорс для СберТеха, под ключ разрабатывал несколько проектов для НСПК, уже как QA-тимлид поднимал стартап внутри Лаборатории Касперского.
Последние пять лет занимал позицию руководителя центра в двух больших направлениях OZON (Маркетплейс и Финтех), руководил командами 20-30 человек как в прямом, так и в функциональном подчинении. Входил в состав комитета тестирования всего OZON Tech, преподавал на потоках внешнего обучения Route 256.
С января 2026 - работаю в Яндексе.
Видео
Другие доклады секции
Инструменты и фреймворки