code: func a(zone string, ips []net.IP) []dns.RR {
  	answers := []dns.RR{}
  	for _, ip := range ips {
  		r := new(dns.A)
  		r.Hdr = dns.RR_Header{Name: zone, Rrtype: dns.TypeA,
  			Class: dns.ClassINET, Ttl: 3600}
  		r.A = ip
  		answers = append(answers, r)
  	}
  	return answers
  }
docs: // a takes a slice of net.IPs and returns a slice of A RRs.