* New go version 1.20
* Reformat code
* Clean up regex
* Remove deprecated function calls (ioutils)
* Handle all errors
* Fix typos
Signed-off-by: Aaron Fischer <mail@aaron-fischer.net>
Fixes#9
Relates #8
* Support mojoreads as a new data source
* Change image file names to hashsums to be more generic
* Clean up the source code by separate relates stuff in own files
* Fix the Chaos Monkeys book
The used clojure function which grabs the HTML code from the URL
requires a content type for the response. If this is not set, the parser
stops downloading the page and the whole script stopped scraping cover
images. So, why does lovelybooks does not send a content type any more
you ask? Because they moved the whole page finally to https and add a
basic 302 redirect to the old http pages -- with no content type
specified to save some traffic i guess. So, set all the urls to https,
all works fine :)