mirror of
https://github.com/TeaOSLab/EdgeAPI.git
synced 2025-11-05 00:21:54 +08:00
26 lines
425 B
Go
26 lines
425 B
Go
package dnsproviders
|
|
|
|
import "github.com/iwind/TeaGo/maps"
|
|
|
|
type ProviderType = string
|
|
|
|
const (
|
|
ProviderTypeDNSPod ProviderType = "dnspod"
|
|
)
|
|
|
|
var AllProviderTypes = []maps.Map{
|
|
{
|
|
"name": "DNSPod",
|
|
"code": ProviderTypeDNSPod,
|
|
},
|
|
}
|
|
|
|
func FindProviderTypeName(providerType string) string {
|
|
for _, t := range AllProviderTypes {
|
|
if t.GetString("code") == providerType {
|
|
return t.GetString("name")
|
|
}
|
|
}
|
|
return ""
|
|
}
|