A simple web search engine written in Golang using the Colly web crawling framework.
1% complete
- Basic web crawling
- DB saving
- Advanced parallel crawling
- Page understanding
- Ranking
- Indexing
- Web UI
Run the web crawler using the following command:
go run cmd/crawler/crawl.go
To query the database, run the following command:
go run cmd/querier/query.go queryWord
This will report all the hits in the database that contain the word queryWord
.