Documentation ¶
Index ¶
- type AAAA_Record
- type A_Record
- type CAA_Record
- type CNAME_Record
- type Record
- type ThreeBotRecord
- type Threebot
- func (threebot *Threebot) A(name, z string, record *Record) (answers, extras []dns.RR)
- func (threebot Threebot) AAAA(name, z string, record *Record) (answers, extras []dns.RR)
- func (threebot Threebot) CAA(name, z string, record *Record) (answers, extras []dns.RR)
- func (threebot *Threebot) CNAME(name, z string, record *Record) (answers, extras []dns.RR)
- func (threebot *Threebot) Name() string
- func (threebot *Threebot) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg) (int, error)
- type WhoIsResponse
- type Zone
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AAAA_Record ¶
type CAA_Record ¶
type CNAME_Record ¶
type Record ¶
type Record struct { A []A_Record `json:"a,omitempty"` AAAA []AAAA_Record `json:"aaaa,omitempty"` CNAME []CNAME_Record `json:"cname,omitempty"` CAA []CAA_Record `json:"caa,omitempty"` }
type ThreeBotRecord ¶
type Threebot ¶
type WhoIsResponse ¶
type WhoIsResponse struct {
ThreeBotRecord `json:"record"`
}
Click to show internal directories.
Click to hide internal directories.