Sauron is an extensible page parser written in Go.
The purpose of Sauron is to enable the easy implementation of page or website parsers, with first-class support for common platforms or sites such as Reddit and Youtube.
To use Sauron in your application, all you need to do is ensure you are importing github.com/TryStreambits/sauron. Then follow the documentation linked above or look at tests/ for example code.
To compile, first ensure you have turned on Go Module support if you are working inside your GOPATH:
export GO111MODULE=onNext, all you have to do is run the following command to compile:
go buildSauron is licensed under the Apache-2.0 license.