Package scrape fetches pages through Ether's host HTTP service (so
the manifest network allowlist applies) and pulls text and links out
of simple HTML. It rate-limits per host to stay polite. For anything
trickier than listing pages, parse the body in plugin code.
type Fetcher struct {
Host etherplugin.Host Delay time.Duration// between requests to one host; default 250ms// contains filtered or unexported fields
}
Fetcher wraps a plugin Host with a polite per-host delay.