Skip to content

guzenok/go-downloader-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

downloader

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

Задание

Программа - принимает файл с URLs через параметр командной строки, параллельно скачивает их и сохраняет в базу syndtr/goleveldb. Ключ: URL, значение: содержимое страницы.

Пример запуска: ./go_downloader -urls=./urls.txt

Использовать библиотеки:

И подходы:

Решение

for q in $(echo {10..100}); do echo "https://www.google.com/search?q=1${q}"; done > urls.txt
go run ./main.go -urls=./urls.txt
rm -f urls.txt

Releases

No releases published

Packages

No packages published

Languages