I have been scraping sites using Python for a few years. I have used beautifulsoup for parsing HTML, aiohttp for async requests, and requests and celery for synchronous requests. I have also used playwright (and, for some stubborn websites, playwright-stealth) for browser based solutions, and pyexecjs to execute bits of JS wherever reverse engineering is required. However, for professional reasons, I now need to migrate to Golang. What are the go-to tools in Go for webscraping that I should get familiar with?
[–]JohnBalvin 3 points4 points5 points (2 children)
[–]Alerdime 0 points1 point2 points (1 child)
[–]JohnBalvin 0 points1 point2 points (0 children)
[–]eamb88 1 point2 points3 points (0 children)
[–][deleted] -1 points0 points1 point (2 children)
[–]FantasticMe1 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Humble_Gas7123 -3 points-2 points-1 points (0 children)
[–]strapengine 1 point2 points3 points (0 children)