v/examples/web_crawler
2024-08-11 09:11:24 +03:00
..
README.md examples: fix examples/web_crawler/web_crawler.v to fetch from https://news.ycombinator.com/ instead of tuicool.com (which is offline) (fix #21854) 2024-07-17 17:58:15 +03:00
web_crawler.v fmt: fix alignment of struct init fields (#22025) 2024-08-11 09:11:24 +03:00

web_crawler

This simple web crawler fetches news from the homepage of HN (https://news.ycombinator.com/).

Compile and Run

Use this to generate an executable, and then launch the web crawler:

v web_crawler.v
./web_crawler

And this to compile and launch the web crawler directly:

v run web_crawler.v

This project shows how to use http.fetch() to get http.Response, and then html.parse() to parse the returned html.

It's easy, isn't it?