providers

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2025 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CheckerProxyNetProvider added in v1.3.0

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

func NewCheckerProxyNetProvider added in v1.3.0

func NewCheckerProxyNetProvider() *CheckerProxyNetProvider

func (*CheckerProxyNetProvider) Name added in v1.3.0

func (p *CheckerProxyNetProvider) Name() string

func (*CheckerProxyNetProvider) Parse added in v1.3.0

func (p *CheckerProxyNetProvider) Parse() ([]*proxy.Proxy, error)

type FreeProxyListProvider

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

FreeProxyListProvider - specialized provider for free-proxy-list.net

func NewFreeProxyListProvider

func NewFreeProxyListProvider() *FreeProxyListProvider

func (*FreeProxyListProvider) Name

func (p *FreeProxyListProvider) Name() string

func (*FreeProxyListProvider) Parse

func (p *FreeProxyListProvider) Parse() ([]*proxy.Proxy, error)

type GithubMmpx12Provider added in v1.3.0

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

func NewGithubMmpx12Provider added in v1.3.0

func NewGithubMmpx12Provider() *GithubMmpx12Provider

func (*GithubMmpx12Provider) Name added in v1.3.0

func (p *GithubMmpx12Provider) Name() string

func (*GithubMmpx12Provider) Parse added in v1.3.0

func (p *GithubMmpx12Provider) Parse() ([]*proxy.Proxy, error)

type GithubTheSpeedXProvider added in v1.3.0

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

func NewGithubTheSpeedXProvider added in v1.3.0

func NewGithubTheSpeedXProvider() *GithubTheSpeedXProvider

func (*GithubTheSpeedXProvider) Name added in v1.3.0

func (p *GithubTheSpeedXProvider) Name() string

func (*GithubTheSpeedXProvider) Parse added in v1.3.0

func (p *GithubTheSpeedXProvider) Parse() ([]*proxy.Proxy, error)

type HideMyNameProvider added in v1.3.0

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

func NewHideMyNameProvider added in v1.3.0

func NewHideMyNameProvider() *HideMyNameProvider

func (*HideMyNameProvider) Name added in v1.3.0

func (p *HideMyNameProvider) Name() string

func (*HideMyNameProvider) Parse added in v1.3.0

func (p *HideMyNameProvider) Parse() ([]*proxy.Proxy, error)

type KuaidailiProvider added in v1.3.0

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

func NewKuaidailiProvider added in v1.3.0

func NewKuaidailiProvider() *KuaidailiProvider

func (*KuaidailiProvider) Name added in v1.3.0

func (p *KuaidailiProvider) Name() string

func (*KuaidailiProvider) Parse added in v1.3.0

func (p *KuaidailiProvider) Parse() ([]*proxy.Proxy, error)

type SSLProxiesProvider

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

https://free-proxy-list.net/ru/ssl-proxy.html

func NewSSLProxiesProvider

func NewSSLProxiesProvider() *SSLProxiesProvider

func (*SSLProxiesProvider) Name

func (p *SSLProxiesProvider) Name() string

func (*SSLProxiesProvider) Parse

func (p *SSLProxiesProvider) Parse() ([]*proxy.Proxy, error)

type USProxyProvider

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

USProxyProvider - specialized provider for www.us-proxy.org

func NewUSProxyProvider

func NewUSProxyProvider() *USProxyProvider

func (*USProxyProvider) Name

func (p *USProxyProvider) Name() string

func (*USProxyProvider) Parse

func (p *USProxyProvider) Parse() ([]*proxy.Proxy, error)

Jump to

Keyboard shortcuts

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