type KeyValue struct { Bucket string Key string Value []byte }
type NameserverOption interface { String() string }
type SRVOptions struct { Service string Protocol string Priority uint16 Weight uint16 Port uint16 }
func (o *SRVOptions) String() string