Documentation
¶
Index ¶
- func AfterSaveDo(results *[]info.Proxy) error
- func BeforeSaveDo(results *[]info.Proxy) error
- func ExecuteScripts(scripts []string) error
- func SaveConfig(results *[]info.Proxy)
- func SaveToHTTP(yamldata []byte, filename string) error
- func SaveToLocal(yamlData []byte, filename string) error
- func StartHTTPServer()
- func UploadToGist(yamlData []byte, filename string) error
- func UploadToR2Storage(yamlData []byte, filename string) error
- func UploadToWebDAV(yamlData []byte, filename string) error
- func ValiGistConfig() error
- func ValiHTTPConfig() error
- func ValiR2Config() error
- func ValiWebDAVConfig() error
- type ConfigSaver
- type GistFile
- type GistPayload
- type GistUploader
- type KVPayload
- type LocalSaver
- type ProxyCategory
- type R2Uploader
- type WebDAVUploader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AfterSaveDo ¶ added in v0.2.8
func BeforeSaveDo ¶ added in v0.2.8
func ExecuteScripts ¶ added in v0.2.8
func SaveConfig ¶
func SaveToHTTP ¶
func SaveToLocal ¶
func StartHTTPServer ¶
func StartHTTPServer()
func UploadToGist ¶
func UploadToR2Storage ¶
func UploadToWebDAV ¶
func ValiGistConfig ¶
func ValiGistConfig() error
func ValiHTTPConfig ¶
func ValiHTTPConfig() error
func ValiR2Config ¶
func ValiR2Config() error
func ValiWebDAVConfig ¶
func ValiWebDAVConfig() error
Types ¶
type ConfigSaver ¶
type ConfigSaver struct {
// contains filtered or unexported fields
}
func NewConfigSaver ¶
func NewConfigSaver(results *[]info.Proxy) *ConfigSaver
func (*ConfigSaver) Save ¶
func (cs *ConfigSaver) Save() error
type GistPayload ¶
type GistUploader ¶
type GistUploader struct {
// contains filtered or unexported fields
}
func NewGistUploader ¶
func NewGistUploader() *GistUploader
type LocalSaver ¶
type LocalSaver struct {
// contains filtered or unexported fields
}
func NewLocalSaver ¶
func NewLocalSaver() (*LocalSaver, error)
type ProxyCategory ¶
type R2Uploader ¶
type R2Uploader struct {
// contains filtered or unexported fields
}
func NewR2Uploader ¶
func NewR2Uploader() *R2Uploader
type WebDAVUploader ¶
type WebDAVUploader struct {
// contains filtered or unexported fields
}
func NewWebDAVUploader ¶
func NewWebDAVUploader() *WebDAVUploader
Click to show internal directories.
Click to hide internal directories.