Запуск с заранее заданным потоком входных данных:
echo -e 'https://golang.org\nhttps://golang.org\nhttps://golang.org' | go run 1.go
Запуск в интерактивном режиме:
go run 1.go
Входные URL'ы разделяются переходом на новую строку.
Для окончания работы приложения следует закрыть входной поток (Ctrl + D) .
k - Максимальное количество горутин-воркеров (default - 5)
b - Максимальный размер буфера тасков (default - 128)
echo -e 'https://golang.org\nhttps://golang.org\nhttps://golang.org\nhttp://ihelos.ru' | go run 1.go -k=1 -b=1