func ConnectToNSQAndLookupd(r *nsq.Reader, nsqAddrs []string, lookupd []string) error { for _, addrString := range nsqAddrs { err := r.ConnectToNSQ(addrString) if err != nil { return err } } for _, addrString := range lookupd { log.Printf("lookupd addr %s", addrString) err := r.ConnectToLookupd(addrString) if err != nil { return err } } return nil }