Files
BitSrunLoginGo/internal/pkg/dns/models.go
2024-03-23 19:53:46 +08:00

20 lines
311 B
Go

package dns
import (
"github.com/Mmx233/BitSrunLoginGo/internal/config"
"net/http"
)
type Provider interface {
SetDomainRecord(domain, ip string) error
}
type Config struct {
Provider string
IP string
Domain string
TTL uint
Conf config.DdnsProviderConfigSum
Http *http.Client
}