alphagov/govuk_crawler_worker — pull request #60 by mattbostock (2014-08-08 11:26:58+00:00)
Title: [#76585878] Keep errors separate

The `nil` value returned by `*TTLHashSet.Set` as an `error` type was
overwriting the `err` variable that stores the error returned by
`CrawlURL()`, which led to a nil errors being logged such as:

WARN[0000] Couldn't crawl (rejecting): http://127.0.0.1:51892

This also means we can use the `fallthrough` keyword.