Documentation ¶ Index ¶ type Runner func NewRunner(opt *options.Options) (*Runner, error) func (r *Runner) Start() type Worker func NewWorker(limitNum int64, notifier notify.Notifier, browser *browser.Browser) *Worker func (w *Worker) Start(ctx context.Context, C <-chan proxy.Request) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Runner ¶ type Runner struct { // contains filtered or unexported fields } func NewRunner ¶ func NewRunner(opt *options.Options) (*Runner, error) func (*Runner) Start ¶ func (r *Runner) Start() type Worker ¶ type Worker struct { *limiter.Limiter // contains filtered or unexported fields } func NewWorker ¶ func NewWorker(limitNum int64, notifier notify.Notifier, browser *browser.Browser) *Worker func (*Worker) Start ¶ func (w *Worker) Start(ctx context.Context, C <-chan proxy.Request) error Source Files ¶ View all Source files runner.goworker.go Click to show internal directories. Click to hide internal directories.