type net/url.URL

85 uses

	net/url (current package)
		url.go#L362: type URL struct {
		url.go#L466: func Parse(rawURL string) (*URL, error) {
		url.go#L487: func ParseRequestURI(rawURL string) (*URL, error) {
		url.go#L499: func parse(rawURL string, viaRequest bool) (*URL, error) {
		url.go#L510: 	url := new(URL)
		url.go#L673: func (u *URL) setPath(p string) error {
		url.go#L697: func (u *URL) EscapedPath() string {
		url.go#L737: func (u *URL) setFragment(f string) error {
		url.go#L760: func (u *URL) EscapedFragment() string {
		url.go#L808: func (u *URL) String() string {
		url.go#L863: func (u *URL) Redacted() string {
		url.go#L1058: func (u *URL) IsAbs() bool {
		url.go#L1065: func (u *URL) Parse(ref string) (*URL, error) {
		url.go#L1079: func (u *URL) ResolveReference(ref *URL) *URL {
		url.go#L1114: func (u *URL) Query() Values {
		url.go#L1121: func (u *URL) RequestURI() string {
		url.go#L1143: func (u *URL) Hostname() string {
		url.go#L1151: func (u *URL) Port() string {
		url.go#L1177: func (u *URL) MarshalBinary() (text []byte, err error) {
		url.go#L1181: func (u *URL) UnmarshalBinary(text []byte) error {
		url.go#L1193: func (u *URL) JoinPath(elem ...string) *URL {

	net/http
		client.go#L148: func refererForURL(lastReq, newReq *url.URL, explicitRef string) string {
		client.go#L985: func shouldCopyHeaderOnRedirect(headerKey string, initial, dest *url.URL) bool {
		client.go#L1026: func stripPassword(u *url.URL) string {
		clone.go#L22: func cloneURL(u *url.URL) *url.URL {
		clone.go#L26: 	u2 := new(url.URL)
		fs.go#L163: 		url := url.URL{Path: name}
		h2_bundle.go#L6063: 	var url_ *url.URL
		h2_bundle.go#L6066: 		url_ = &url.URL{Host: rp.authority}
		h2_bundle.go#L6947: 	url    *url.URL
		h2_bundle.go#L10510: 	url      *url.URL // for :scheme, :authority, :path
		jar.go#L21: 	SetCookies(u *url.URL, cookies []*Cookie)
		jar.go#L26: 	Cookies(u *url.URL) []*Cookie
		request.go#L132: 	URL *url.URL
		response.go#L137: func (r *Response) Location() (*url.URL, error) {
		server.go#L2175: 			r2.URL = new(url.URL)
		server.go#L2398: func (mux *ServeMux) redirectToPathSlash(host, path string, u *url.URL) (*url.URL, bool) {
		server.go#L2406: 	u = &url.URL{Path: path, RawQuery: u.RawQuery}
		server.go#L2477: 		u := &url.URL{Path: path, RawQuery: r.URL.RawQuery}
		server.go#L2955: 			r2.URL = new(url.URL)
		transport.go#L121: 	Proxy func(*Request) (*url.URL, error)
		transport.go#L126: 	OnProxyConnectResponse func(ctx context.Context, proxyURL *url.URL, connectReq *Request, connectRes *Response) error
		transport.go#L258: 	GetProxyConnectHeader func(ctx context.Context, proxyURL *url.URL, target string) (Header, error)
		transport.go#L448: func ProxyFromEnvironment(req *Request) (*url.URL, error) {
		transport.go#L454: func ProxyURL(fixedURL *url.URL) func(*Request) (*url.URL, error) {
		transport.go#L455: 	return func(*Request) (*url.URL, error) {
		transport.go#L829: 	envProxyFuncValue func(*url.URL) (*url.URL, error)
		transport.go#L834: func envProxyFunc() func(*url.URL) (*url.URL, error) {
		transport.go#L1692: 			URL:    &url.URL{Opaque: cm.targetAddr},
		transport.go#L1826: 	proxyURL     *url.URL // nil for no proxy, else full proxy URL
		transport.go#L2760: func idnaASCIIFromURL(url *url.URL) string {
		transport.go#L2769: func canonicalAddr(url *url.URL) string {

	crypto/x509
		parser.go#L373: func parseSANExtension(der cryptobyte.String) (dnsNames, emailAddresses []string, ipAddresses []net.IP, uris []*url.URL, err error) {
		verify.go#L410: func matchURIConstraint(uri *url.URL, constraint string) (bool, error) {
		verify.go#L647: 							return matchURIConstraint(parsedName.(*url.URL), constraint.(string))
		x509.go#L759: 	URIs           []*url.URL
		x509.go#L1052: func marshalSANs(dnsNames, emailAddresses []string, ipAddresses []net.IP, uris []*url.URL) (derBytes []byte, err error) {
		x509.go#L1815: 	URIs           []*url.URL

	go.uber.org/zap
		sink.go#L60: 	factories map[string]func(*url.URL) (Sink, error)          // keyed by scheme
		sink.go#L66: 		factories: make(map[string]func(*url.URL) (Sink, error)),
		sink.go#L75: func (sr *sinkRegistry) RegisterSink(scheme string, factory func(*url.URL) (Sink, error)) error {
		sink.go#L126: func RegisterSink(scheme string, factory func(*url.URL) (Sink, error)) error {
		sink.go#L130: func (sr *sinkRegistry) newFileSinkFromURL(u *url.URL) (Sink, error) {

	golang.org/x/net/proxy
		proxy.go#L67: var proxySchemes map[string]func(*url.URL, Dialer) (Dialer, error)
		proxy.go#L72: func RegisterDialerType(scheme string, f func(*url.URL, Dialer) (Dialer, error)) {
		proxy.go#L74: 		proxySchemes = make(map[string]func(*url.URL, Dialer) (Dialer, error))
		proxy.go#L81: func FromURL(u *url.URL, forward Dialer) (Dialer, error) {

	vendor/golang.org/x/net/http/httpproxy
		proxy.go#L68: 	httpsProxy *url.URL
		proxy.go#L71: 	httpProxy *url.URL
		proxy.go#L117: func (cfg *Config) ProxyFunc() func(reqURL *url.URL) (*url.URL, error) {
		proxy.go#L126: func (cfg *config) proxyForURL(reqURL *url.URL) (*url.URL, error) {
		proxy.go#L127: 	var proxy *url.URL
		proxy.go#L146: func parseProxy(proxy string) (*url.URL, error) {
		proxy.go#L283: func canonicalAddr(url *url.URL) string {