Асинхронный обход ссылок с отменой по контексту

ЗадачаMiddle20 минпроверка — Спринтнапиши код10-t013

Есть функция, которая последовательно обходит список ссылок (GET по каждой). Нужно:

  1. сделать обход асинхронным;
  2. показать, как отменить все горутины через context;
  3. назвать тесты и крайние случаи, которые вы бы проверили;
  4. ответить, есть ли проблема в использовании стандартного http.Get напрямую.
⌘ Enter — проверить