|
These days, I'm not even using Go for scraping that much, as the webpage changes makes me crazy and JS code evaluation is a lifesaver, so I moved to Typescript+Playwright. (Crawlee framework is cool, while not strictly necessary). Its been 8+ years since i started scraping. I even wrote a popular Go web scraping framework previously: (https://github.com/geziyor/geziyor). My favorite stack as of 2023: TypeScript+Playwright+Crawlee(Optional)
If you're serious in scraping, you should learn javascript, thus, playwright should be good. Note: There are niche cases where lower-level language would be required (C++, Go etc), but probably only <%5 |