golang html parser для новчика

Пользователь

Ребят, объясните пожалуйста, что такое html parser? И как его можно применять или делать на Golang’е. Если можно, скиньте примеры.

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket
4 июля 2020 г., 21:12

Пользователь

Всегда использую goquery https://github.com/PuerkitoBio/goquery - если есть опыть с jQuery, то вообще не проблема будет! Можете также по селекторам искать по html документу

8 июля 2020 г., 4:03

Пользователь

Про то, что вообще из себя представляет web-парсинг можешь почитать на сайте semantica. Там всё простым языком рассказывают. Статья называется: «Парсер – что это такое простыми словами, как его настроить и пользоваться программой для парсинга сайтов»

8 июля 2020 г., 11:21

Пользователь

Видел на ютьюбе видеоролик, где автор объясняет и показывает, как сделать простой и быстрый парсер на Golang’e. Может посмотреть, там всё лаконично и понятно. Вот ссылка на видео: https://www.youtube.com/watch?v=tU7gTW2CfpE 


8 июля 2020 г., 11:49

Пользователь

На моём любимом stackoverflow можешь найти топик про html parser with go. Там как раз и пример кода простого html парсера, написанного на Golang.


8 июля 2020 г., 12:07

Пользователь

Вы задали очень замечательный вопрос, на который у меня есть замечательный ответ). На хабре в 13 году выходила статья про граббер веб страниц с многопоточностью. Почитай, хоть статья и старая, но своей актуальности не потеряла.


8 июля 2020 г., 13:53

Пользователь

Кстати, на сайберфорум есть разбор полётов парсера. Используются примеры кода, да и вообще код программы в целом + в обсуждении ребята рассказывают, как не нужно делать.

8 июля 2020 г., 14:38

Пользователь

На англоязычном сайте schier.co есть статья о том, как написать простой вэб скрапер на Golang’е. Советую ознакомиться с данным учебным пособием, так как для новичка это очень полезная статья. Конечно же, если вы владеете английским или гуглом)).


8 июля 2020 г., 14:48

Пользователь

Спасибо, ребят, за отличные статьи и видеоролики. Буду ознакомляться со всем тем материалом, который вы мне накидали. Надеюсь, он мне очень поможет в продвижении по данной теме.


8 июля 2020 г., 14:59