пачку асинхронных запросов и дожидаться ответов по мере выполнения этих запросов тарантулом?
Я накидал, но как-то много получается для такой простой штуки
Так и происходит по умолчанию в стандартном коннекторе. Он асинхронный
Там есть методы Call, CallTyped и CallAsync. Первые 2 блокируют горутину до получения результата. Меня интересует как из одной горутины сделать несколько *Async запросов и дожидаться футуры по мере готовности
в текущем гошном коннекторе - только порождать по горутине на каждый запрос и потом дожидаться выполнения запросов с помощью WaitGroup
Можно использовать каналы между горутинами
Да нет, это не очень Лучше из одной горутины заслать пачку асинков и сложить футуры в слайс, а потом циклом с селектом по футурам. Но, я думал может что попроще есть
Обсуждают сегодня