func resolveHost()

in internal/network/network.go [70:80]


func resolveHost(af string, hostname string, logger *log.Logger) (*net.IP, error) {
	addr, err := net.ResolveIPAddr(af, hostname)
	if err != nil {
		logger.Warn("failed to DNS resolve hostname with default server",
			zap.String("hostname", hostname),
			zap.Error(err))
		return nil, err
	}

	return &addr.IP, nil
}