Add extra docs

This commit is contained in:
Miek Gieben 2012-08-24 08:56:28 +02:00
parent 20cc171789
commit de20557d38
1 changed files with 12 additions and 0 deletions

12
dns.go
View File

@ -60,6 +60,18 @@
// in, err := c.Exchange(m1, "127.0.0.1:53")
//
// An asynchronous query is also possible, see client.Do and client.DoRtt.
//
// From a birds eye view a dns message consists out of four sections.
// The question section: m.Question, the answer answer section: m.Answer,
// the authority section: m.Ns and the additional section: m.Extra.
//
// Each of these sections (except the Question section) contain a []RR. Basic
// use pattern for accessing the rdata of a TXT RR as the first RR in
// the Answer section:
//
// if t, ok := m.Answer[0].(*RR_TXT); ok {
// // do something with t.Txt
// }
package dns
import (