blaster

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	TARGETS = []string{
		"https://lenta.ru/",
		"https://ria.ru/",
		"https://ria.ru/lenta/",
		"https://www.rbc.ru/",
		"https://www.rt.com/",
		"http://kremlin.ru/",
		"http://en.kremlin.ru/",
		"https://smotrim.ru/",
		"https://tass.ru/",
		"https://tvzvezda.ru/",
		"https://vsoloviev.ru/",
		"https://www.1tv.ru/",
		"https://www.vesti.ru/",
		"https://online.sberbank.ru/",
		"https://sberbank.ru/",
		"https://zakupki.gov.ru/",
		"https://www.gosuslugi.ru/",
		"https://er.ru/",
		"https://www.rzd.ru/",
		"https://rzdlog.ru/",
		"https://vgtrk.ru/",
		"https://www.interfax.ru/",
		"https://www.mos.ru/uslugi/",
		"http://government.ru/",
		"https://mil.ru/",
		"https://www.nalog.gov.ru/",
		"https://customs.gov.ru/",
		"https://pfr.gov.ru/",
		"https://rkn.gov.ru/",
		"https://www.gazprombank.ru/",
		"https://www.vtb.ru/",
		"https://www.gazprom.ru/",
		"https://lukoil.ru",
		"https://magnit.ru/",
		"https://www.nornickel.com/",
		"https://www.surgutneftegas.ru/",
		"https://www.tatneft.ru/",
		"https://www.evraz.com/ru/",
		"https://nlmk.com/",
		"https://www.sibur.ru/",
		"https://www.severstal.com/",
		"https://www.metalloinvest.com/",
		"https://nangs.org/",
		"https://rmk-group.ru/ru/",
		"https://www.tmk-group.ru/",
		"https://ya.ru/",
		"https://www.polymetalinternational.com/ru/",
		"https://www.uralkali.com/ru/",
		"https://www.eurosib.ru/",
		"https://omk.ru/",
		"https://mail.rkn.gov.ru/",
		"https://cloud.rkn.gov.ru/",
		"https://mvd.gov.ru/",
		"https://pwd.wto.economy.gov.ru/",
		"https://stroi.gov.ru/",
		"https://proverki.gov.ru/",
		"https://www.gazeta.ru/",
		"https://www.crimea.kp.ru/",
		"https://www.kommersant.ru/",
		"https://riafan.ru/",
		"https://www.mk.ru/",
		"https://api.sberbank.ru/prod/tokens/v2/oauth",
		"https://api.sberbank.ru/prod/tokens/v2/oidc",
	}
)

Functions

This section is empty.

Types

type Blaster

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

func New

func New() *Blaster

func (*Blaster) Run

func (b *Blaster) Run()

func (*Blaster) StatsCollector

func (b *Blaster) StatsCollector()

func (*Blaster) StatsReporter

func (b *Blaster) StatsReporter()

type StatEntry

type StatEntry struct {
	Hits   int
	Errors int
}

type StatItem

type StatItem struct {
	Uri   string
	Hit   bool
	Error bool
}

type Worker

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

func NewWorker

func NewWorker(uri string, statsChan chan StatItem) *Worker

func (*Worker) Run

func (w *Worker) Run()

Jump to

Keyboard shortcuts

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