The
03.04.2018
19:23:14
Нагрузки как таковой нету, это не то место где нужно оптимизировать. Тут скорее обычное любопытство. Но бенчмарк уже почти написан, сейчас я узнаю. У меня там правда конкатенация в начало предыдущего значение, и с буфером немного сложнее, он только в конец пишет.
Slava
03.04.2018
19:49:30
The
03.04.2018
19:50:18
Короче говоря, конкатенация быстрее вышла.
Pawel
03.04.2018
19:52:02
Всем привет, пытаюсь написать кроссплатфомернное приложение на golang, выбираю UI framework, есть проблемы
мой кейс - приложение открывается по кейбиндингу, отрисовываться должно быстро
Выбирал из этого списка
https://github.com/avelino/awesome-go#gui:
1. electron - долго запускается, но есть возможность собрать под все плафтормы без проблем
2. qt - собирается под mac, не собирается под линукс
3. libui - собирается под все платформы, но имеет ОЧЕНЬ куцый функционал, не хватает
4. gtk - не понято, нет docker контейнеров где можно собрать под разные платформы
если надо одновременно в кросплатформенность и модный гуй, пиши бэкэнд на Го и связывай его с фронтендом на Qt или Gtk через messages queue на сокетах или именованных пайп-каналах. Использовать биндинги к этим библиотекам на Го мало того что полная херня, так они и не работают
Google
Pawel
03.04.2018
19:53:56
bebebe
03.04.2018
19:57:40
Denys
03.04.2018
20:01:25
webview :D
опять через браузеры рендерится
боже этот хайп вокруг электрона
и браузеров
Pawel
03.04.2018
20:04:02
и да, у меня много таких приложений
bebebe
03.04.2018
20:05:31
У вас волчанка
Pawel
03.04.2018
20:07:41
bebebe
03.04.2018
20:10:52
Забавно аборигенов корежит от golang+gui
Pawel
03.04.2018
20:18:53
дада, html + css + js + docker + Go - самое оно для десктопа. Тяжёлый случай у вас
bebebe
03.04.2018
20:19:28
Google
Andrey
03.04.2018
20:20:03
bebebe
03.04.2018
20:20:31
он быстрее чем https://github.com/asticode/go-astilectron на osx и на линуксе
Andrey
03.04.2018
20:20:58
Спасибо
Denys
03.04.2018
20:38:30
https://webtorrent.io/desktop/
Admin
Denys
03.04.2018
20:38:33
вот это на электроне
Marlik
03.04.2018
21:14:58
bebebe
03.04.2018
21:18:49
Marlik
03.04.2018
21:19:46
bebebe
03.04.2018
21:20:21
Marlik
03.04.2018
21:21:07
Ага, понял, спасибо. Надо посмотреть, докер конечно не люблю, лишнее мну кажется.
bebebe
03.04.2018
21:22:23
Marlik
03.04.2018
21:23:59
Ну а тада зачем это всё? Если можно также написать бэкенд на го и какой-нить яваскрипт-фреймворк...
bebebe
03.04.2018
21:26:38