Versions in this module Expand all Collapse all v1 v1.0.2 Jan 29, 2026 v1.0.1 Jan 29, 2026 Changes in this version + type BotEntry struct + Category string + Name string + Producer *Producer + Regex string + URL string + func (b *BotEntry) GetPosition() int + func (b *BotEntry) GetRegex() string + func (b *BotEntry) SetPosition(pos int) + type BotMatch struct + Category string + Name string + Producer *Producer + URL string + type Option func(*Parser) + func WithDiscardDetails() Option + type Parser struct + func (p *Parser) IsBot() bool + func (p *Parser) Parse() *BotMatch + type ParserFactory struct + func NewParserFactory(opts ...common.FactoryOption) (*ParserFactory, error) + func (f *ParserFactory) IndexStats() common.IndexStats + func (f *ParserFactory) IsBot(ua string) bool + func (f *ParserFactory) NewParser(ua string, opts ...Option) *Parser + func (f *ParserFactory) Parse(ua string, opts ...Option) *BotMatch + type Producer struct + Name string + URL string