update documentation

This commit is contained in:
Miek Gieben 2012-11-19 16:22:54 +01:00
parent 0cb7706e03
commit e2ca025569
2 changed files with 3 additions and 4 deletions

View File

@ -46,7 +46,7 @@ type Client struct {
// Do performs an asynchronous query. The msg *Msg is the question to ask, the // Do performs an asynchronous query. The msg *Msg is the question to ask, the
// string addr is the address of the nameserver. The methods returns a channel // string addr is the address of the nameserver. The methods returns a channel
// of *Exchange. If ch is nil, a new channel is allocated and returned. If ch // of *Exchange. If ch is nil, a new channel is allocated and returned. If ch
// is non nil ch is used and returned. // is non nil, ch is used and returned.
func (c *Client) Do(msg *Msg, addr string, ch chan *Exchange) <-chan *Exchange { func (c *Client) Do(msg *Msg, addr string, ch chan *Exchange) <-chan *Exchange {
switch ch { switch ch {
case nil: case nil:

5
dns.go
View File

@ -59,10 +59,9 @@
// server configured on 127.0.0.1 and port 53: // server configured on 127.0.0.1 and port 53:
// //
// c := new(Client) // c := new(Client)
// in, err := c.Exchange(m1, "127.0.0.1:53") // in, rtt, err := c.Exchange(m1, "127.0.0.1:53")
// //
// An asynchronous query is also possible, see client.Do or client.DoRtt, when // An asynchronous query is also possible, see client.Do.
// you are interested in the round trip time of the exchange.
// //
// From a birds eye view a dns message consists out of four sections. // From a birds eye view a dns message consists out of four sections.
// The question section: in.Question, the answer section: in.Answer, // The question section: in.Question, the answer section: in.Answer,