@gogolang

Страница 1521 из 1630
Владимир
09.10.2018
08:12:16
так а зачем нужна node.js?
Там проще с неизвестным.

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
А я думал, http/2 только tcp
Это другой протокол. Квик называется, выше ж написано.

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

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

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

я с тех пор на fileb0x перешел

Olzhas
09.10.2018
08:32:39
Владимир
09.10.2018
08:32:47
https://mholt.github.io/json-to-go/
Спасибо! А чтобы результат в го, который уже работает, засунуть, норм будет скомпилировать плагин?

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
я с тех пор на fileb0x перешел
прикольная штука, однако

А есть ссылка на драму?
https://github.com/jteeuwen/go-bindata/issues/5

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

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
пускай у тебя будет папка project, внутри которой папки frontend и backend
Ну, приблизительно чего то такого и хочется. Вроде нашёл что-то https://github.com/olebedev/go-starter-kit

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

Olzhas
09.10.2018
08:42:17
sql не юзаю

sql не юзаю
кстати, кто что может посоветовать для миграций?

мне просто для этих целей gorm тянуть неохота, а он мне показался максимально удобным, да

Marlik
09.10.2018
08:43:49
а зачем искать готовое, если можно собрать самостоятельно? пусть даже на основе того, что скинул
Меня больше интересует как люди делают, в какой последовательности, например сначала создаём проект на реакте, и туда уже внедряем бэкенд на го... я только учусь, изучаю.

Marlik
09.10.2018
08:45:30
люди делают два отдельных проекта, где собранную реактовскую статику отдает nginx :)
Ну хз, такое себе. Вот у меня в шаблоне прописан вызов реакта, это имеет право на жизнь?

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
В GoLand один проект будет, удобно)
хз, хз, я сейчас делаю проект, спецом сразу взял нукст отдельно, чтобы не мешать серверную и клиентскую логику

Bohdan
09.10.2018
08:48:04
В GoLand один проект будет, удобно)
и так себе поддержка фронта и путаница с файлами

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
чтобы потом это не привратилось в сложно поддерживаемое месиво
А там нет никакого мессива, папка public в ней вся статика и сборка js. Остальные папки для го.

Dmitriy
09.10.2018
08:50:06
А там нет никакого мессива, папка public в ней вся статика и сборка js. Остальные папки для го.
ну вот смотри, допустим тебе надо на тот же бэк посадить еще один лэндинг, под отдельным хостом. что будешь делать?

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

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

Bohdan
09.10.2018
08:50:22
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
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
ну это для гуглоплея не подойдёт

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к. #вакансия #фриланс

1
09.10.2018
09:10:10
Звучит не плохо, а что по срокам ?
Сроки обсуждаемые, задача не срочная, сроки обсуждаемые с исполнителем. Главное реализация ??

1
09.10.2018
09:16:06
Хмм .. а покажите ТЗ, можно в элэс :)
Отписал в личные сообщения. Так же жду предложений по сотрудничествсу

lexxx
09.10.2018
09:51:30
так а зачем нужна node.js?
ты что, нода - главный конкурент го

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 компилятор называется в остальном все тоже самое, и да нода лучше жабы в миллион раз если что

Страница 1521 из 1630