/getpages

Tool for getting pages for URL list

Primary LanguageGoApache License 2.0Apache-2.0

getpages

codecov GoCard GitHub Release GitHub license

Описание

Тестовое задание Go

Необходимо реализовать CLI-утилиту, которая реализует асинхронную обработку входящих URL из файла, переданного в качестве аргумента данной утилите. Формат входного файла: на каждой строке – один URL. URL может быть очень много! Но могут быть и невалидные URL.

Пример входного файла:

https://myoffice.ru
https://yandex.ru

По каждому URL получить контент и вывести в консоль его размер и время обработки. Предусмотреть обработку ошибок.