Anton
и это называется не роутинг, а шардинг
имхо что роутинг, что шардинг в данном вопросе одинаково отражают суть.
Anton
не локнутся системные треды. если конечно не прибивать горутину к треду гвоздями
ну и еще смотря что там в процессе обработки делается..
Vasily
Маловероятно что там будут блокирующие операции. В го их немного
Vasily
В это м то вся фишка языка
Anton
да там что угодно может быть, если будет какой-нибудь IO
Vasily
Смотря куда ио
maxOn
golang нужен для бекенда , а для чего еще?
maxOn
где его чаще всего используют?
Pawel
golang нужен для бекенда , а для чего еще?
https://github.com/gopherjs/gopherjs https://github.com/lxn/walk
Alexey 〒.
golang нужен для бекенда , а для чего еще?
консольные утилиты пишут, в криптовалютном сообществе популярен, мобильные приложения еще бывает. Докер тот же на go В общем сфера применения обширна
Мерль
а в криптовалютном че популярен?
Я уже даже не знаю, на чём не популярно писать криптовалюты
Мерль
на php)
Я помню серию статей на хабре про криптовалюту на пыхе
Мерль
:3
Alexey 〒.
да, я тоже)
Alexey 〒.
но автор потом на го ее переписал
Мерль
Ааа, точно Про Катю
Diasko
Куда же без Катюхи)
Мерль
консольные утилиты пишут, в криптовалютном сообществе популярен, мобильные приложения еще бывает. Докер тот же на go В общем сфера применения обширна
Вообще в контексте мобильной разработки я слышал только о двух проектах Первый - - это модуль для какой-то там хитрой математики для ведройдного приложения, потом ещё ядро ios приложения Всё
Anonymous
здаров
Anonymous
Не могу разобраться, как отдать статус загрузки файлов на сервер, в качестве http framework использую Gin
Anonymous
Со стороны клиента выглядит так const config = { headers: {'Content-Type': 'multipart/form-data'}, onUploadProgress: function (progressEvent) { console.log(progressEvent) }}
Anonymous
На сервере получаю такую ошибку
Anonymous
Anonymous
Отправляю Обычным post Запросом
Lev
а OPTIONS запросы как-то обрабатываются? заливаешь файл на другой хост?
Anonymous
а OPTIONS запросы как-то обрабатываются? заливаешь файл на другой хост?
можно в личку задать несколько глупых вопросов?
Anonymous
>файл на другой хост? на сам сервер
Anonymous
Более подробно https://ru.stackoverflow.com/questions/722080/golang-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%BD%D0%B0-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80
ros
OPTIONS используется при CORS
ros
надо смотреть что внутри чтоб определить оно или нет
Максим
Парни, срочняком нужно развернуть маленький сервак. Нужно принимать 2 различных POST запроса. Стандартного ListenAndServe хватит или нужно что-то добавить в конфиг ему?
Vasily
хватит
Vasily
для ssl используй nginx если есть, если нет - гошкаподдерживает
Максим
Да не, ssl не нужен
Максим
Просто читал где-то, что может упасть
Максим
Тип, нужно доп настройки
Vasily
ну... panic надо обрабатывать, если ты считаешь что где-то оно может выстрелить
Anonymous
Народ плиз подскажите группу по с# - тупой вопрос по dll возник
Anonymous
Гугли chunk upload и грузи кусочками если файл большой.
С помощью вот этого мидлвере решил проблему github.com/itsjamie/gin-cors Но не понял, как оригинальный Gin заставить принимать эти файлы и выдавать прогресс
ros
надо обработать CORS
ros
можно на nginx чтоб не морочиться в беке https://gist.github.com/alexjs/4165271
Alexander
Kirill
https://github.com/golang/go/issues/21980
engelbart
Я что то совсем не сталкивался с хзадачей push уведомлений. А тут мне руководство ставит задачу на мобильники ихз рассылать (немного 100-200 в месяц), знаете чего нить про такое?
Daniel
Несколько их
engelbart
что нить из опыта? я гуглю прямо сотнями всякие провайдеры, но нет понимая разницы
No1
У вас по сути должно быть что то для gcm и apn
No1
Посмотрите в сторону firebase)
engelbart
https://firebase.google.com/ ?
ros
если нет приложений собственных в маркетах проще через телегу уведомления доставлять
engelbart
Простите друзья еслия очень туп, совсем новая задачая.
engelbart
Нет, приложений нет.
No1
Это го, сначала легко, а потом уххх:)
engelbart
Да мне хоть бы и без го, просто понять.
engelbart
Я наивно полагал есть где то дядя, который хочет моих денег. Я ему дам список юзеров какой то, и буду по rest слать что отправить, и всё пойдет
Kirill
коллеги, кто хочет мне пару дней помочь с gramework? заболел что-то.
Kirill
спасибо 👍🏻
ros
Нет, приложений нет.
вот уже готовое API через телегу http://bot.subnets.ru/telegram/
engelbart
Спасибо, гляну. Через телегу я умею да.
Mikalai
есть еще pushall
No1
А если нет телеграмма, будет работать пуш?
Mikalai
ну можно слать пуши даже через webpush
Anonymous
Да мне хоть бы и без го, просто понять.
Для андроида есть fcm, надо иметь токен пользователя, его девайс должен получить и токен приложения. Затем курлом хттп запрос можно послать с жсоном. Есть батчинг (отправка одного уведомления на кучу получателей 1 запросом. Можно фцм и к иосу прикрутить, но это на стороне приложения надо постараться. На иосе есть бинарный протокол и хттп2. Бинарный быстро шпарит но он типа депрекейтед. С токенами суть такая же.
engelbart
Спамсибо
ros
в огрызках ещё и сертификаты для пушей нужны получаются отдельно для каждого приложения
ros
А разве в андроиде не так?
нет, для отправки в GCM/FCM только токен
Stepan
Получается что на девайс кто угодно может отправить пуш?
ros
знающий id-регистрации устройства и токен доступа
Doublegrey
Привет. Как можно получить весь вывод от исполнения какого либо скрипта(например на питоне). Тоесть надо получить весь оутпут из консоли