Size: a a a

2020 June 27

@

@mr_tron in Go-go!
Дебагер удобен для обучения. Начинающий программист не всегда способен уследить за состоянием всех переменных и может по шагам посмотреть что происходит
источник

СГ

Сергей Гришаев... in Go-go!
Начинающие (часто не только они) в основном пользуются принтами. Дебагером (мне) приходится пользоваться в основном при сложной логике приложения (часто где есть циклы и условные ветвления)
источник

МП

Мимо Проходящий... in Go-go!
Ну вот о чём базар вообще? Не нравится дебаггер - не пользуйтесь, ни кто не заставляет. Не надо навязывать своё мнение.
источник

VS

Vladimir Smirnov in Go-go!
Vitaliy Kostetskiy
Молодые люди, подскажите есть ли какое то решение - альтернатива http запросам поверх вебсокетов
Хочу что бы было открыто соединение и туда плевались реквесты, а оттуда приходили респонсы
STOMP по функционалу похожая вещь, но не для этих целей
Любой rpc, который может быть как поверх http, так и не очень?
источник

МП

Мимо Проходящий... in Go-go!
Vitaliy Kostetskiy
Молодые люди, подскажите есть ли какое то решение - альтернатива http запросам поверх вебсокетов
Хочу что бы было открыто соединение и туда плевались реквесты, а оттуда приходили респонсы
STOMP по функционалу похожая вещь, но не для этих целей
Grpc, Apache thrift
источник

DP

Daniel Podolsky in Go-go!
Vitaliy Kostetskiy
Молодые люди, подскажите есть ли какое то решение - альтернатива http запросам поверх вебсокетов
Хочу что бы было открыто соединение и туда плевались реквесты, а оттуда приходили респонсы
STOMP по функционалу похожая вещь, но не для этих целей
Из браузера - нет альтернатив, кроме периодических запросов
источник

VS

Vladimir Smirnov in Go-go!
Daniel Podolsky
Из браузера - нет альтернатив, кроме периодических запросов
есть всякие js-grpc либы
источник

М

Мерль🛠 in Go-go!
Vitaliy Kostetskiy
Молодые люди, подскажите есть ли какое то решение - альтернатива http запросам поверх вебсокетов
Хочу что бы было открыто соединение и туда плевались реквесты, а оттуда приходили респонсы
STOMP по функционалу похожая вещь, но не для этих целей
HTTP long poll  + pipelining
источник

ВС

Владимир Столяров... in Go-go!
важный момент: в браузерах размер пула соединений к одному серверу ограничен (в хроме например 6)
источник

DP

Daniel Podolsky in Go-go!
Vladimir Smirnov
есть всякие js-grpc либы
А ты глядел, как они устроены?

Там же полинг
источник

VS

Vladimir Smirnov in Go-go!
Daniel Podolsky
А ты глядел, как они устроены?

Там же полинг
не, не глядел
источник

AM

Askold Monarkhov in Go-go!
ребята использую gorm
при вызове s.Model(w).Update(...), у w обновляются так же релейшены, в доке не было написано об этом. Не знаете как сделать мимо без костылей?
источник
2020 June 28

Н

Никита in Go-go!
В чем смысл использования логгеров типа zap, logrus в сравнении со стандартным логгером?
источник

DP

Daniel Podolsky in Go-go!
в стандартном логгере нет уровней
источник

Н

Никита in Go-go!
Daniel Podolsky
в стандартном логгере нет уровней
Можно же сделать свою структуру логгера, у которой будут методы Warning, Error, и так далее, которые будут дергать методы стандартного логгера и добавлять нужную инфу
источник

DK

Daniil Kuznetsov in Go-go!
Никита
Можно же сделать свою структуру логгера, у которой будут методы Warning, Error, и так далее, которые будут дергать методы стандартного логгера и добавлять нужную инфу
Делай
источник

DP

Daniel Podolsky in Go-go!
Никита
Можно же сделать свою структуру логгера, у которой будут методы Warning, Error, и так далее, которые будут дергать методы стандартного логгера и добавлять нужную инфу
чтобы что?
источник

Н

Никита in Go-go!
Daniel Podolsky
чтобы что?
Ну будут вам и уровни
источник

МП

Мимо Проходящий... in Go-go!
Daniel Podolsky
в стандартном логгере нет уровней
а так же json и структурного логгирования
источник

DP

Daniel Podolsky in Go-go!
Мимо Проходящий
а так же json и структурного логгирования
ну это как бы напревать. контекстного нет, но можно было бы написать обертку. а вот уровни - это фатально
источник