
Владимир
09.10.2018
08:12:16

Marlik
09.10.2018
08:12:26
Ну ему видимо проще аля - my $json = decode_json($JSON);

Daniel
09.10.2018
08:12:44
там проще, но как это решит проблему запихивания в go?

Marlik
09.10.2018
08:13:28
Никак, да.

Google

Savely
09.10.2018
08:14:30

Marlik
09.10.2018
08:16:56
Люди, кто-нибудь скрещивал go и react? Интересует стартовый вариант, вот пока не вижу других вариантов как npm init react-app app, а потом копипаста в папку с проектом на го, может есть проще варианты?

Владимир
09.10.2018
08:18:54

Daniel
09.10.2018
08:23:04
погодите
если вам надо просто структур наделать из json - для этого специальные сервисы есть
https://mholt.github.io/json-to-go/

David
09.10.2018
08:25:35
Доброго дня всем. Подскажите, пожалуйста, QUIC поддерживается во всех браузерах (которые поддерживают http2)?
Насколько я знаю QUIC - грубо говоря, просто http2 поверх UDP (с error correction и другими фишками)

Pavel
09.10.2018
08:27:00
Это разные протоколы, разная поддержка.

David
09.10.2018
08:28:09
Где могу узнать какие браузеры поддерживают?

Pavel
09.10.2018
08:28:32
Гугль думаю знает ?

Dk
09.10.2018
08:28:56
А я думал, http/2 только tcp
Там же пушинг сообщений, нет?

Daniel
09.10.2018
08:29:15
эторазнеые протоколы примерно одного назначения

Google

Pavel
09.10.2018
08:29:36

Daniel
09.10.2018
08:29:48
вернее - пересекающихся множеств назначений

Dk
09.10.2018
08:29:51
Извините, не внимателен

Olzhas
09.10.2018
08:31:52

Daniel
09.10.2018
08:32:16
с ним же произошла история неприятная с подменой репы
я с тех пор на fileb0x перешел

Olzhas
09.10.2018
08:32:39

Владимир
09.10.2018
08:32:47

Olzhas
09.10.2018
08:32:47

Pavel
09.10.2018
08:32:54

Daniel
09.10.2018
08:33:43

F
09.10.2018
08:35:12

Olzhas
09.10.2018
08:35:17

Pavel
09.10.2018
08:36:42
Да я нашёл уже, но спасибо за ответ все равно ?

Dmitriy
09.10.2018
08:39:17

Artem
09.10.2018
08:40:08

Marlik
09.10.2018
08:40:09
Что-то вот странного хочется, как в перле, в одной папке всё, и бэкенд и фронтенд.

Artem
09.10.2018
08:40:31
статику раздаешь отдельно nginx’ом и все норм

Google

Bohdan
09.10.2018
08:40:44
пускай у тебя будет папка project, внутри которой папки frontend и backend

Daniel
09.10.2018
08:41:27
прикольная штука, однако
и еще одна, для самых простых случаев. например - sql запросы всосать
https://github.com/tscholl2/embd

Marlik
09.10.2018
08:41:44

Olzhas
09.10.2018
08:42:09
я еще маленький

Bohdan
09.10.2018
08:42:14
а зачем искать готовое, если можно собрать самостоятельно? пусть даже на основе того, что скинул

Olzhas
09.10.2018
08:42:17
sql не юзаю
sql не юзаю
кстати, кто что может посоветовать для миграций?
мне просто для этих целей gorm тянуть неохота, а он мне показался максимально удобным, да

Marlik
09.10.2018
08:43:49

Bohdan
09.10.2018
08:44:18

Daniel
09.10.2018
08:45:25

Marlik
09.10.2018
08:45:30

Bohdan
09.10.2018
08:45:55

Pavel
09.10.2018
08:46:05

Olzhas
09.10.2018
08:46:11

Bohdan
09.10.2018
08:46:13

Dmitriy
09.10.2018
08:46:19

Daniel
09.10.2018
08:46:39
два сервиса вместо одного

Bohdan
09.10.2018
08:46:56
а, ну если такой кейс
у меня подобное на проекте, фронт медленно переводится на vue
это боль и страдания, лучше сразу писать SPA на фронте

Google

Daniel
09.10.2018
08:46:58
каталог со статикой, требующий отдельного деплоя

Marlik
09.10.2018
08:47:18

Dmitriy
09.10.2018
08:47:55

Bohdan
09.10.2018
08:48:04

Dmitriy
09.10.2018
08:48:09
чтобы потом это не привратилось в сложно поддерживаемое месиво

Daniel
09.10.2018
08:49:10
или мы слушаем на разных портах/адресах, или мы проксируем запросы к сервису через nginx, а это утраивает расход сокетов

Admin
ERROR: S client not available

Marlik
09.10.2018
08:49:17

Dmitriy
09.10.2018
08:50:06

Daniel
09.10.2018
08:50:19
ну и вся статика закеширована автоматически в памяти, что положительно сказывается на скорости отдачи

Dmitriy
09.10.2018
08:50:21
еще один проект полностью деплоить

Bohdan
09.10.2018
08:50:22

Marlik
09.10.2018
08:50:41

Dmitriy
09.10.2018
08:51:25
Один лендинг - один бэк.
странное решение, как минимум не экономное, как максимум затрудняющее горизонтальное масштабирование

Marlik
09.10.2018
08:52:03

Bohdan
09.10.2018
08:52:48
Там же в public.
в итоге бардак и месиво, так как в паблик у тебя и готовая сборка, и сорцы

Marlik
09.10.2018
08:53:21

Daniel
09.10.2018
08:53:23

Olzhas
09.10.2018
08:53:56

Google

Bohdan
09.10.2018
08:54:08

Dmitriy
09.10.2018
08:54:24
Ну так-то от задачи. К примеру это бложик, мне куда его масштабировать-то?
ну вот глобально да, а в общем гораздо проще подход с разделением ответственности + всегда будет возможность при разрастание проекта на клиентскую часть посадить выделеного фронта, которому не надо будет разбираться что ты на городил в купе с бэком, и тебе не надо будет бояться, что он в бэке что-то не там пропишет в go на js-е

Driver
09.10.2018
08:54:42
или сдк не нужен если на гошке
Некропост. Можно без сдк пилить, погугли например ссх-сервер на го. Кросс-компиляцией собирал, бросил бинарник на целевой андроид и все нормально заработало

Tux
09.10.2018
08:57:42
ну это для гуглоплея не подойдёт

Marlik
09.10.2018
08:58:25
ну вот глобально да, а в общем гораздо проще подход с разделением ответственности + всегда будет возможность при разрастание проекта на клиентскую часть посадить выделеного фронта, которому не надо будет разбираться что ты на городил в купе с бэком, и тебе не надо будет бояться, что он в бэке что-то не там пропишет в go на js-е
У фронта есть папка public, больше ему лезть никуда не нужно, оттуда он может собирать, запускать свой сервер. Ну опять же от задачи, мне к примеру не нужно масштабировать, фронт я, бэк тоже я.


1
09.10.2018
09:06:52
С разрешения Админа:
⭐️Ищу фрилансера для работы над собственным проектом по парсингу данных на Golang
Есть прототипы go-syslog сервер (собирает syslog логи) и go-parser (парсит логи из файла по тегам), которые рабоют раздельно. Обеденить их работу чтобы данные попадали в syslog сервер, парсились по полям и выводится JSON:
Syslog data -> syslog server -> go-parser -> JSON
Требуемые знания:
- Понимание протокола syslog и как обынчо собирают логи с UNIX систем
- Понимание go channel, go routine, unix socket, gomaxproc, буферизация
- Понимание работы парсеров логов на поля (по тегам, регуляркам).
- Понимание нотации JSON и записи данных в БД
- Готовность погружаться в работу go-syslog и go-parser
ТЗ имеется.
Готов оплачивать почасовую работу работу фрилансера с оценкой по часам. Бюджет до 50к.
#вакансия #фриланс

John
09.10.2018
09:08:39

1
09.10.2018
09:10:10

John
09.10.2018
09:10:31

1
09.10.2018
09:16:06

lexxx
09.10.2018
09:51:30

Daniel
09.10.2018
09:51:50
это может быть, но в этой задаче?

lexxx
09.10.2018
09:55:08

Marperia
09.10.2018
10:35:26
В смысле го задумывался скорее как конкурент жабы, а нода... Наверное, она тоже так задумывалась, но поддерживать на ней большие проекты сложнее, чем на той же жабе.

lexxx
09.10.2018
10:36:43
А вы тот ещё тролль, сударь.
я серьезно, ну ок го компилируемый, но js тоже компилируется также в асемблер с недавнего времени, nectar.js компилятор называется
в остальном все тоже самое, и да нода лучше жабы в миллион раз если что