Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MultiParser ¶
type MultiParser struct {
// contains filtered or unexported fields
}
MultiParser combines multiple specialized providers (for compatibility)
func NewMultiParser ¶
func NewMultiParser() *MultiParser
NewMultiParser creates a new multi-parser with provider rotation
func (*MultiParser) GetCurrentProviderName ¶
func (p *MultiParser) GetCurrentProviderName() string
GetCurrentProviderName returns the name of current provider
type RotatingParser ¶
type RotatingParser struct {
// contains filtered or unexported fields
}
RotatingParser rotates providers to avoid blocking
func NewRotatingParser ¶
func NewRotatingParser() *RotatingParser
NewRotatingParser creates a new rotating parser
func (*RotatingParser) GetCurrentProviderName ¶
func (p *RotatingParser) GetCurrentProviderName() string
GetCurrentProviderName returns the name of current provider
Click to show internal directories.
Click to hide internal directories.