优化代码

This commit is contained in:
刘祥超
2022-08-06 20:28:32 +08:00
parent 58a5bd0092
commit 14bafc8f20
22 changed files with 78 additions and 1455 deletions

View File

@@ -52,28 +52,6 @@ func FindAllProviderTypes() []maps.Map {
return typeMaps
}
// FindProvider 查找服务商实例
func FindProvider(providerType ProviderType) ProviderInterface {
switch providerType {
case ProviderTypeDNSPod:
return &DNSPodProvider{}
case ProviderTypeAliDNS:
return &AliDNSProvider{}
case ProviderTypeHuaweiDNS:
return &HuaweiDNSProvider{}
case ProviderTypeCloudFlare:
return &CloudFlareProvider{}
case ProviderTypeLocalEdgeDNS:
return &LocalEdgeDNSProvider{}
case ProviderTypeUserEdgeDNS:
return &UserEdgeDNSProvider{}
case ProviderTypeCustomHTTP:
return &CustomHTTPProvider{}
}
return filterProvider(providerType)
}
// FindProviderTypeName 查找服务商名称
func FindProviderTypeName(providerType ProviderType) string {
for _, t := range FindAllProviderTypes() {