LINUX.ORG.RU

go gtk и go qt на 100% не покрывают оба фреймворка насколько мне известно

https://github.com/andlabs/ui - этот пилится в одну харю, не пробовал, но есть большие сомнения

остальное все вроде как не особо живое, в Go коммьюнити тема гуев особо никого почему то не интересует

umren ★★★★★
()
Ответ на: комментарий от umren

в Go коммьюнити тема гуев особо никого почему то не интересует

Именно. Поэтому можно забыть, подождать до лучших времён или взять другой ЯП, где с этим всё нормально.

Kilte ★★★★★
()
Ответ на: комментарий от anonymous

А ты, смотрю, горишь желаньем писать на Go GUI? И кто из нас ещё больший мудень?

Для GUI лучше пользоваться теми языками, где эти GUI вылизывают не один год. Да и ООП при написании GUI иметь бы неплохо, тупо удобнее.

Deleted
()
Ответ на: комментарий от umren

в Go коммьюнити тема гуев особо никого почему то не интересует

В Go коммьюнити кроме сервер-сайда вообще мало чем интересуются.

entefeed ☆☆☆
()

Есть какая-то библиотека, бекендом на линуксах у нее ГТК+3
Но ее переписали на Си
Но в го ведь можно использовать сишные библиотеки?

mystery ★★
()
Ответ на: комментарий от umren

Gotk3 достаточно полноценная реализация gtk3, но иногда мелких фишек не хватает. Например override_background_color, приходится юзать cssprovider.

AUX ★★★★
() автор топика

Кто нибудь юзал goqt? Как оно?

AUX ★★★★
() автор топика

Лучше чем web ui ничего и не придумашь. Разве что проект совсем простой, в две кнопки, тогда можно github.com/andlabs/ui взять, с ним меньше всего возни.

pftBest ★★★★
()
Ответ на: комментарий от AUX

Что значит лучший, весь смысл то в том чтобы не писать сам интерфейс на go. Просто берешь gorilla mux или что там тебе больше нравится и пишешь самый обычный самый стандартный web сервис с REST api. А все свистелки перделки графики таблицы рисуешь на ангуляре или любом другом js фреймворке. При старте приложения слушаешь http запросы на каком-нибудь высоком порту и открываешь себя в браузере, например так (1, 2).

pftBest ★★★★
()
Ответ на: комментарий от pftBest

Спасибо за велосипед!

AUX ★★★★
() автор топика
Ответ на: комментарий от AUX

Действительно не в курсе. Спасибо, что подсказали.

Deleted
()
Последнее исправление: merhalak (всего исправлений: 1)

Посмотри ещё на Go-QML, оно вполне себе юзабельное. При сборке указывай переменную окружения GODEBUG=cgocheck=0.

anonymous
()
Ответ на: комментарий от SyntaxError

Просто сейчас юзаю cssprovider и меняю стили по имени, через .SetName, просто это как-то через жопу.

AUX ★★★★
() автор топика
Ответ на: комментарий от AUX

Решил попробовать ради эксперимента. Пока ничего плохого сказать не могу. Пишу также на C и Perl. Так вот по сравнению с perl нравится строгость и логичность языка.

SyntaxError
()
Ответ на: комментарий от SyntaxError

На фоне перла любой язык выглядит на порядок лучше.

AUX ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.