Versions in this module Expand all Collapse all v0 v0.0.4 Jan 15, 2025 Changes in this version + type ScrapezillaApp struct + func (app *ScrapezillaApp) Close() error + func (app *ScrapezillaApp) Start(ctx context.Context, seedJobs ...scrapezilla.IJob) error v0.0.3 Jan 15, 2025 Changes in this version + func NewScrapezillaApp(cfg *Config) (*scrapezillaApp, error) v0.0.2 Jan 15, 2025 Changes in this version + const DefaultConcurrency + const DefaultProvider + func DisableImages() func(*jsOptions) + func Headfull() func(*jsOptions) + func NewscrapezillaApp(cfg *Config) (*scrapezillaApp, error) + func WithCache(cacheType, cachePath string) func(*Config) error + func WithConcurrency(concurrency int) func(*Config) error + func WithExitOnInactivity(duration time.Duration) func(*Config) error + func WithInitJob(job scrapezilla.IJob) func(*Config) error + func WithJS(opts ...func(*jsOptions)) func(*Config) error + func WithProvider(provider scrapezilla.JobProvider) func(*Config) error + func WithProxies(proxies []string) func(*Config) error + func WithStealth(browser string) func(*Config) error + type Config struct + CachePath string + CacheType string + Concurrency int + ExitOnInactivityDuration time.Duration + InitJob scrapezilla.IJob + JSOpts jsOptions + Provider scrapezilla.JobProvider + Proxies []string + StealthBrowser string + UseJS bool + UseStealth bool + Writers []scrapezilla.ResultWriter + func NewConfig(writers []scrapezilla.ResultWriter, options ...func(*Config) error) (*Config, error)