type net.Resolver

48 uses

	net (current package)
		conf.go#L196: func (c *conf) mustUseGoResolver(r *Resolver) bool {
		conf.go#L220: func (c *conf) addrLookupOrder(r *Resolver, addr string) (ret hostLookupOrder, dnsConf *dnsConfig) {
		conf.go#L232: func (c *conf) hostLookupOrder(r *Resolver, hostname string) (ret hostLookupOrder, dnsConf *dnsConfig) {
		conf.go#L241: func (c *conf) lookupOrder(r *Resolver, hostname string) (ret hostLookupOrder, dnsConf *dnsConfig) {
		dial.go#L193: 	Resolver *Resolver
		dial.go#L260: func (d *Dialer) resolver() *Resolver {
		dial.go#L334: func (r *Resolver) resolveAddrList(ctx context.Context, op, network, addr string, hint Addr) (addrList, error) {
		dnsclient_unix.go#L169: func (r *Resolver) exchange(ctx context.Context, server string, q dnsmessage.Question, timeout time.Duration, useTCP, ad bool) (dnsmessage.Parser, dnsmessage.Header, error) {
		dnsclient_unix.go#L297: func (r *Resolver) tryOneName(ctx context.Context, cfg *dnsConfig, name string, qtype dnsmessage.Type) (dnsmessage.Parser, string, error) {
		dnsclient_unix.go#L441: func (r *Resolver) lookup(ctx context.Context, name string, qtype dnsmessage.Type, conf *dnsConfig) (dnsmessage.Parser, string, error) {
		dnsclient_unix.go#L565: func (r *Resolver) goLookupHostOrder(ctx context.Context, name string, order hostLookupOrder, conf *dnsConfig) (addrs []string, err error) {
		dnsclient_unix.go#L604: func (r *Resolver) goLookupIP(ctx context.Context, network, host string, order hostLookupOrder, conf *dnsConfig) (addrs []IPAddr, err error) {
		dnsclient_unix.go#L609: func (r *Resolver) goLookupIPCNAMEOrder(ctx context.Context, network, name string, order hostLookupOrder, conf *dnsConfig) (addrs []IPAddr, cname dnsmessage.Name, err error) {
		dnsclient_unix.go#L821: func (r *Resolver) goLookupCNAME(ctx context.Context, host string, order hostLookupOrder, conf *dnsConfig) (string, error) {
		dnsclient_unix.go#L827: func (r *Resolver) goLookupPTR(ctx context.Context, addr string, order hostLookupOrder, conf *dnsConfig) ([]string, error) {
		ipsock.go#L249: func (r *Resolver) internetAddrList(ctx context.Context, net, addr string) (addrList, error) {
		lookup.go#L129: var DefaultResolver = &Resolver{}
		lookup.go#L134: type Resolver struct {
		lookup.go#L172: func (r *Resolver) preferGo() bool     { return r != nil && r.PreferGo }
		lookup.go#L173: func (r *Resolver) strictErrors() bool { return r != nil && r.StrictErrors }
		lookup.go#L175: func (r *Resolver) getLookupGroup() *singleflight.Group {
		lookup.go#L193: func (r *Resolver) LookupHost(ctx context.Context, host string) (addrs []string, err error) {
		lookup.go#L220: func (r *Resolver) LookupIPAddr(ctx context.Context, host string) ([]IPAddr, error) {
		lookup.go#L228: func (r *Resolver) LookupIP(ctx context.Context, network, host string) ([]IP, error) {
		lookup.go#L258: func (r *Resolver) LookupNetIP(ctx context.Context, network, host string) ([]netip.Addr, error) {
		lookup.go#L305: func (r *Resolver) lookupIPAddr(ctx context.Context, network, host string) ([]IPAddr, error) {
		lookup.go#L415: func (r *Resolver) LookupPort(ctx context.Context, network, service string) (port int, err error) {
		lookup.go#L469: func (r *Resolver) LookupCNAME(ctx context.Context, host string) (string, error) {
		lookup.go#L512: func (r *Resolver) LookupSRV(ctx context.Context, service, proto, name string) (string, []*SRV, error) {
		lookup.go#L555: func (r *Resolver) LookupMX(ctx context.Context, name string) ([]*MX, error) {
		lookup.go#L600: func (r *Resolver) LookupNS(ctx context.Context, name string) ([]*NS, error) {
		lookup.go#L636: func (r *Resolver) LookupTXT(ctx context.Context, name string) ([]string, error) {
		lookup.go#L662: func (r *Resolver) LookupAddr(ctx context.Context, addr string) ([]string, error) {
		lookup.go#L687: func (r *Resolver) dial(ctx context.Context, network, server string) (Conn, error) {
		lookup.go#L716: func (r *Resolver) goLookupSRV(ctx context.Context, service, proto, name string) (target string, srvs []*SRV, err error) {
		lookup.go#L767: func (r *Resolver) goLookupMX(ctx context.Context, name string) ([]*MX, error) {
		lookup.go#L811: func (r *Resolver) goLookupNS(ctx context.Context, name string) ([]*NS, error) {
		lookup.go#L853: func (r *Resolver) goLookupTXT(ctx context.Context, name string) ([]string, error) {
		lookup_unix.go#L53: func (r *Resolver) lookupHost(ctx context.Context, host string) (addrs []string, err error) {
		lookup_unix.go#L61: func (r *Resolver) lookupIP(ctx context.Context, network, host string) (addrs []IPAddr, err error) {
		lookup_unix.go#L70: func (r *Resolver) lookupPort(ctx context.Context, network, service string) (int, error) {
		lookup_unix.go#L87: func (r *Resolver) lookupCNAME(ctx context.Context, name string) (string, error) {
		lookup_unix.go#L97: func (r *Resolver) lookupSRV(ctx context.Context, service, proto, name string) (string, []*SRV, error) {
		lookup_unix.go#L101: func (r *Resolver) lookupMX(ctx context.Context, name string) ([]*MX, error) {
		lookup_unix.go#L105: func (r *Resolver) lookupNS(ctx context.Context, name string) ([]*NS, error) {
		lookup_unix.go#L109: func (r *Resolver) lookupTXT(ctx context.Context, name string) ([]string, error) {
		lookup_unix.go#L113: func (r *Resolver) lookupAddr(ctx context.Context, addr string) ([]string, error) {

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L104: 	return &net.Resolver{