Size: a a a

Golang Developers — русскоговорящее сообщество

2021 April 12

AV

Andrey Veselov in Golang Developers — русскоговорящее сообщество
ну в случае бота-трейдера
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
что значит не пойдойдет? Это один из способов держать руку на пульсе. Если биржа его поддерживает - это норм.
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Если в ответе будет нечто такое:
{
 "data": ["qwe", 0, {"a": "b"}]
}
то можешь радоваться, тебе попалась очень хорошая биржа
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
если биржа не поддерживает, то твой лонг пулинг превращается в обычный запрос, а это медленно )
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
если биржа не поддерживает, то это не лонг пулинг никак)
источник

AV

Andrey Veselov in Golang Developers — русскоговорящее сообщество
честно говоря, не знаю, поддерживает ли, но для совершения сделок и всякой такой фигни это будет несподручно. тут вебсокеты остаются только
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
им нет смысла заморачиваться на лонг пуллинг когда есть рест апи и есть вебоскет апи у всех практически
источник

AV

Andrey Veselov in Golang Developers — русскоговорящее сообщество
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
веб сокет все еще не самая распространненая фигня. Количество клиентов под популярное языки не то чтобы блещет разнообразием.
источник

AV

Andrey Veselov in Golang Developers — русскоговорящее сообщество
ты имеешь в виду, если хоть какой-то ответ приходит?
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
надеюсь понятно, что какой long pulling я говорю.
Когда клиент делает запрос вроде /events и сервер дежит коннект пока данные не появятся.
это популярная тема была лет 10 назад
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
нет, именно ответ в котором я написал, в одной структуре разные типы данных, го такое не может
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
* структура - не тип, а структура данных, в моем случае массив )
источник

AV

Andrey Veselov in Golang Developers — русскоговорящее сообщество
хм
источник

AV

Andrey Veselov in Golang Developers — русскоговорящее сообщество
ааа
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
не может это "не может из коробки"
никто же не запрещает сделать парсинг в
[]json.RawMessage
источник

AV

Andrey Veselov in Golang Developers — русскоговорящее сообщество
я думал стракт
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
да, там просто придется все это совать в интерфейсы, потом преобразовывать каждое поле отдельно, а в это время тебе уже следующее сообщение придет и твои данные устареют )
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Unmarshal структуре написать. Это не сильно медленее стандартного Unmarshal
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
чтоб написать анмаршал ручной из массива с разнородными данными, нужно распарсить его, а го распарсить не может, придется ручками по сивмольно, а это дичь
источник