whoisds

package
v0.0.0-...-1ed23f6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2018 License: GPL-3.0 Imports: 10 Imported by: 2

Documentation

Overview

Package whoisds implements a data collector for the `web whoisds.com`.

It allows the user to download and use multiple datasets containing domain names registered recently.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Whoisds

type Whoisds struct {
	// contains filtered or unexported fields
}

Whoisds uses whoisds.com datasets as data source.

func New

func New(date time.Time) *Whoisds

New creates a Whoisds data ingestor using the given date's dataset.

func (Whoisds) Request

func (w Whoisds) Request(ctx context.Context, cli *http.Client, domains chan<- api.Domain) error

Request downloads the data from whoisds.com and extracts it.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL