Александр Сёмченко: у неё не понятный интерфейс (у самой ide) Случайно закроешь какую то "важную" панельку и потом сидишь часами гуглишь как её открыть. Открыл её (если повезло) потом забыл и обратно закрыл.... Больше я в неё не заходил))
Александр Казакевич: я же сказал сделать драйвера. Драйвер для session storage в редисе, мемкеше, облаке и стандартное средство php. А потом пользователь в конфиге сам выберет
Никита: Вот смотрите.
В глобальной видимости я создаю два регистра. Один для емейлов другой для урл дабы избежать дублирования. Потом создаю канал queueLoadUrl и потом все данные что поступают в него будут загружатся (http.Get). Потом эти данные я отдаю в канал queueParseHtml который слушает парсер. Этот парсер для каждой страницы запускает свою рутину парсер (она всё распарсит и пихнёт в регистры при помощи каналов queueStorageUrl и queueStorageEmail) Она также распарсит все ссылки и отправит их в канал queueLoadUrl. Регулярка парсит все емейлы. Потом в конце main я запускаю в цикле репликацию мапа на жесткий диск.