
Daniel
24.03.2018
10:34:56
я был бы рад, чтобы я на го/ямл описал бы, что хочу, а мне бы нагенерили хоть js, хоть реакт

Zloy Dobriy
24.03.2018
10:35:15
Ебать леньтяй

Evgeniy
24.03.2018
10:35:22
Та не нужен Реакт, jQuery достаточно.
Но это унизительно.

Google

Daniel
24.03.2018
10:35:49
скорее занят по уши, а гуй обычно для pet-project нужен

Evgeniy
24.03.2018
10:36:27
Пишу и плачу с бинтами на руках. За мной наблюдают чтобы я снова не порезал вены.

Stanislav
24.03.2018
10:39:15
главное - вовремя отредактировать (ц)

Мерлин
24.03.2018
10:50:25

Evgeniy
24.03.2018
10:57:42
go-wut
Мы же скатываемся в PHP! Начинаем серваки локально поднимать чтобы рендерить веб-морду в качестве GUI приложения!

John
24.03.2018
10:58:14
что значит скатываемся в PHP?

Мерлин
24.03.2018
10:59:28

Evgeniy
24.03.2018
11:02:42
Почему мир так жесток? Вот почему тут так всё сложно: https://github.com/therecipe/qt? Даже своя команда для сборки!
А есть где-нибудь статистика сколько людей покончили жизнь самоубийством из-за плохой поддержки GUI Go?

Axm
24.03.2018
11:18:44
зачем в go гуи?

Konstantin
24.03.2018
11:20:49
люди ленятся выбирать подходящие инструменты под задачи и начинают пытаться все делать на доступном им инструментарии

Google

Konstantin
24.03.2018
11:20:55
не от большого ума, вестимо

Evgeniy
24.03.2018
11:36:01
зачем в go гуи?
Чтобы люди играли в INSTEAD! Вот на nw.js сделал: http://jhekasoft.github.io/insteadman/. Теперь на Go переписал ядро и CLI-версию сделал: http://jhekasoft.github.io/insteadman/cli. Теперь хочу нормальное GUI сделать. Вчера у меня была попытка суицида. Сегодня пишу GUI на этом: https://github.com/zserge/webview. За что это всё?

Axm
24.03.2018
11:36:57
зачем ты повторяешь то, что уже написал выше? это же не ответ на мой вопрос.

Evgeniy
24.03.2018
11:39:40

Axm
24.03.2018
11:40:57
я ожидал услышать че-то типа "не нужен. хм, нахера я тогда жру кактус? наверно стоит сделать гуи на подходящем для этого инструменте!"

Мерлин
24.03.2018
11:42:05
Господа, я предлагаю свернуть беседу, она зашла в непродуктивный режим :3

Evgeniy
24.03.2018
11:43:06
Ладно, закругляемся.

Alisher
24.03.2018
12:06:23
Всем привет
какой есть хороший go framework для написания backend

Мерлин
24.03.2018
12:07:15

Konstantin
24.03.2018
12:07:37
вопрос уровня /b/

Alisher
24.03.2018
12:08:46
конретно нужно , написать backend с rest-api , чтобы в данном framworkе была архитектура , configов , prod-настроек , routers , models , permisson_guards

Kirill
24.03.2018
12:09:09

Alisher
24.03.2018
12:09:13
ну чтобы эти вещи , не писать по новой , я что то готовое
ну а если все равное , есть подобные framework ?

Evgeniy
24.03.2018
12:10:22
А ещё в Go проблеми с GUI. Так что юзай Scala и Play: https://www.playframework.com/.

Kirill
24.03.2018
12:10:49

Мерлин
24.03.2018
12:12:12

Google

Evgeniy
24.03.2018
12:12:35
У Gin медленней роутинг.

Alisher
24.03.2018
12:13:22
почему не модно юзать framework ? вопрос для не просвещенных

Evgeniy
24.03.2018
12:16:28
почему не модно юзать framework ? вопрос для не просвещенных
Потому что это не Java какая-нибудь или, не дай кот, PHP. Понаписывают непойми чего под названием фреймворк, а потом под свои задачи с костылям это юзать. Та лучше я себе сам напишу, что надо! А хочешь стандарную штуку, так юзай PHP. А не нужна динамика так Jekyll, а ещё лучше Hugo. Он, кстати, на Go.

Alisher
24.03.2018
12:17:59
ну примерно такой ответ и ожидал , спасибо за ответ !

Evgeniy
24.03.2018
12:18:48
И это при том, что я на Go одну неделю пишу.

Pawel
24.03.2018
12:19:06
это был вопрос - к чему было твоё утверждение?
у него не финасы, поскольку ему точность не важна

Kirill
24.03.2018
12:19:53

Andrey
24.03.2018
12:21:46
посмотрите здесь https://github.com/avelino/awesome-go - тут подборка фреймворков

Evgeniy
24.03.2018
12:22:55
Можешь про ормки также расписать?
А что ОРМки? Писал я как-то на Руби с ОРМкой. А потом медленно она начала работать. SQL-ная база юзалась какая-то. Посмотрел я на SQL-запросы, которые она генерит (при этом все возможные декларации чтобы джойны всякие юзались использовались) и понял, что нахрен ОРМки!

Pawel
24.03.2018
12:23:22

Cenator
24.03.2018
12:23:36

Pawel
24.03.2018
12:24:38

Evgeniy
24.03.2018
12:25:13

Pawel
24.03.2018
12:27:35

Evgeniy
24.03.2018
12:27:39

Pawel
24.03.2018
12:29:14

Daniel
24.03.2018
12:32:15
это значит только то, что я хочу изучать ангуляр еще меньше

Pawel
24.03.2018
12:34:23

Google

Pawel
24.03.2018
12:39:02
это значит только то, что я хочу изучать ангуляр еще меньше
про реакт надо только понять две штуки
1) он рендрит виртуальную модель документов в виде изолированных компонент с управляемым жизненным циклом
2) при перерисовке высичтляет разность между предыдущим состонием документа и следующим, и перерисовывает только её
после этого сам по себе реакт освоить не проблема.

Cenator
24.03.2018
12:41:20
И дергать методы класса извне
Для некоторых это уже сложно

Evgeniy
24.03.2018
12:44:57
Мутировать плохо. Вот если бы ещё в Го были фишки функционального программирования, то было бы вообще круто.

Daniel
24.03.2018
12:45:20
коллеги, я вообще ничего не хочу знать про технологию гуя. вообще ничего.

Michael ?
24.03.2018
12:45:55
+1, фронтенд постоянно лезет в мои бекендовые чатики ☹️

Daniel
24.03.2018
12:45:58
при этом я довольно хорошо себе представляю, что я хочу показать пользователю, и как реагировать на его действия
пока в коммерческих проектах удается иметь отношения с гуем через специально обученых людей
но вот в домашних проектах они почему-то участвовать не хотят :)

Pawel
24.03.2018
12:47:57

Daniel
24.03.2018
12:51:10
зачем?!

Pawel
24.03.2018
12:55:26
для домашних проектов же) почему нет? он классный

Daniel
24.03.2018
12:56:49
мне не интересно про гуй
иногда он нужен, но я бы предпочел уделить ему минимум времени
совсем минимум

Stanislav
24.03.2018
13:03:20

Daniel
24.03.2018
13:03:50
и это печаль

Michael ?
24.03.2018
13:05:24

Google

Cenator
24.03.2018
13:05:47
Вообще у норм людей щас фронт и бэк общаются через апи

Stanislav
24.03.2018
13:06:05

Michael ?
24.03.2018
13:06:17

Stanislav
24.03.2018
13:08:03
@jhekasoft я тебе скажу так:
1. GTK - удобно и легко писать, можно даже сделать приложение go get-абельным. Но совершенно вырвиглазный гуй для макоси.
2. Qt5 - единственное, что вменяемо умеет мимикрировать под родной гуй каждой оси. Код писать сложновато порой.
3. zserge/webview годно, памяти жрет куда меньше, чем nw.js и электроны, из минусов - забудь про системные меню, трей придется реализовывать сторонним пакетом, и т.д. и т.п. Это только webview и не более.
4. andlabs/ui откровенная срань, имел дело, больше не хочу.
Остальное либо для эмбеддеда, либо для игроделов. Либо настолько крейзанутое API, что куда спокойнее будет написать на Qt5.

Pawel
24.03.2018
13:08:36
gopherjs к примеру :)
нет нормальног биндинга для реакта и apollo js. без этого никакой фронтенд сейчас невозможен

Stanislav
24.03.2018
13:08:51
(это ответ на последнюю часть фразы)

Cenator
24.03.2018
13:10:37
А для go есть graphql сервер?


Evgeniy
24.03.2018
13:13:56
@jhekasoft я тебе скажу так:
1. GTK - удобно и легко писать, можно даже сделать приложение go get-абельным. Но совершенно вырвиглазный гуй для макоси.
2. Qt5 - единственное, что вменяемо умеет мимикрировать под родной гуй каждой оси. Код писать сложновато порой.
3. zserge/webview годно, памяти жрет куда меньше, чем nw.js и электроны, из минусов - забудь про системные меню, трей придется реализовывать сторонним пакетом, и т.д. и т.п. Это только webview и не более.
4. andlabs/ui откровенная срань, имел дело, больше не хочу.
Остальное либо для эмбеддеда, либо для игроделов. Либо настолько крейзанутое API, что куда спокойнее будет написать на Qt5.
Спасибо. Та я вот недавно инвестигейтил. У andalabs/ui даже нет обычного списка/таблицы (не выпадающий список). Откинул сразу. Теперь вот думаю таки на webview сделать, единственное не хочеться опять с JS иметь дело.

Stanislav
24.03.2018
13:14:57

Sergey
24.03.2018
13:15:30
Ребят, всем привет! Может кто знает, почему изображение переворачиватеся влево после кропа или/и ресайза?

Andrey
24.03.2018
13:26:40
код?
хотяб библиотеку сказал :)