Назад к задачам
WildberriesПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Middle+
3
Параллельный запрос документов к нескольким серверам
Компании, где спрашивали:
Условие задачи
Необходимо написать функцию, которая одновременно посылает запрос query на N одинаковых серверов, используя функцию search.Search(server, query). Функция должна вернуть первый полученный корректный результат, не ожидая завершения запросов к остальным серверам. Если каждый из серверов вернёт ошибку, следует вернуть ошибку search failed.
search.Search(server string, query string) ([]string, error)