blowin
@blowin

Какая по вашему идеальная связка GUI + Go?

Приведите примеры. С помощью чего можно писать десктопные и веб приложения на Go? Может кто-то уже использовал подобную связку, хотелось бы подробнее узнать об этом.
  • Вопрос задан
  • 741 просмотр
Решения вопроса 1
@amorphine
Пока нет нормальных биндингов и реализаций гуя для Go. И вряд ли будет. Ниша Go - сетевые сервисы. Хотите десктопных кросплатформенных гуев - Qt.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@alejandro68
В Go не предусмотрено столь серьезной поддержки GUI приложений, как, к примеру, в C#.

Перебираете десяток малоудобных библиотек - и на какой то останавливаетесь. Как правило это биндинги для Qt, GTK, WinAPI и пр.
Ни одна из них не будет шибко удобной.

Веб-приложения делаются под браузер, Go тут вообще не при делах. Ну если не считать GopherJS.

Go обеспечивает в бекэнд поддержку для веб-приложения. Само приложение реализуется на JavaScript (и его родичах - TypeScript, Dart и т.п.)

Go развивается как язык для сервисов.
Вот для бэкендов - куча всего.

Ну а писать фронтенд или десктопную морду на Go - не лучший выбор.
Бэкенд для десктопа или веба - да. Но не морду для десктопа, веба.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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