Это определяется кодом и настройками транспорта, а не числом URL. Горутина на каждый URL создаёт конкурентные задачи, но не гарантирует одновременное выполнение всех запросов.
Если URL-адресов будет 500-1000, будут ли все GET-запросы выполняться параллельно?
Это определяется кодом и настройками транспорта, а не числом URL. Горутина на каждый URL создаёт конкурентные задачи, но не гарантирует одновременное выполнение всех запросов.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Это определяется кодом и настройками транспорта, а не числом URL. Горутина на каждый URL создаёт конкурентные задачи, но не гарантирует одновременное выполнение всех запросов.
Соединения, серверные лимиты и ресурсы могут ограничивать фактическую параллельность. Используйте worker pool или семафор, deadline и ограниченную очередь. Тысяча запросов без контроля может перегрузить и ваш процесс, и удалённый сервис.