type net.Conn

210 uses

	net (current package)
		dial.go#L317: func Dial(network, address string) (Conn, error) {
		dial.go#L332: func DialTimeout(network, address string, timeout time.Duration) (Conn, error) {
		dial.go#L347: func (d *Dialer) Dial(network, address string) (Conn, error) {
		dial.go#L369: func (d *Dialer) DialContext(ctx context.Context, network, address string) (Conn, error) {
		dial.go#L421: 	var c Conn
		dial.go#L447: func (sd *sysDialer) dialParallel(ctx context.Context, primaries, fallbacks addrList) (Conn, error) {
		dial.go#L456: 		Conn
		dial.go#L521: func (sd *sysDialer) dialSerial(ctx context.Context, ras addrList) (Conn, error) {
		dial.go#L565: func (sd *sysDialer) dialSingle(ctx context.Context, ra Addr) (c Conn, err error) {
		dnsclient_unix.go#L79: func dnsPacketRoundTrip(c Conn, id uint16, query dnsmessage.Question, b []byte) (dnsmessage.Parser, dnsmessage.Header, error) {
		dnsclient_unix.go#L106: func dnsStreamRoundTrip(c Conn, id uint16, query dnsmessage.Question, b []byte) (dnsmessage.Parser, dnsmessage.Header, error) {
		file.go#L21: func FileConn(f *os.File) (c Conn, err error) {
		file_unix.go#L70: func fileConn(f *os.File) (Conn, error) {
		lookup.go#L146: 	Dial func(ctx context.Context, network, address string) (Conn, error)
		lookup_unix.go#L58: func (r *Resolver) dial(ctx context.Context, network, server string) (Conn, error) {
		lookup_unix.go#L64: 	var c Conn
		net.go#L113: type Conn interface {
		net.go#L386: 	Accept() (Conn, error)
		pipe.go#L113: func Pipe() (Conn, Conn) {
		tcpsock.go#L257: func (l *TCPListener) Accept() (Conn, error) {
		unixsock.go#L256: func (l *UnixListener) Accept() (Conn, error) {

	net/http
		h2_bundle.go#L3930: func (s *http2Server) ServeConn(c net.Conn, opts *http2ServeConnOpts) {
		h2_bundle.go#L4041: func http2serverConnBaseContext(c net.Conn, opts *http2ServeConnOpts) (ctx context.Context, cancel func()) {
		h2_bundle.go#L4062: 	conn             net.Conn
		h2_bundle.go#L6570: 	DialTLS func(network, addr string, cfg *tls.Config) (net.Conn, error)
		h2_bundle.go#L6733: 	tconn     net.Conn             // usually *tls.Conn, except specialized impls
		h2_bundle.go#L7096: func (t *http2Transport) dialTLS() func(string, string, *tls.Config) (net.Conn, error) {
		h2_bundle.go#L7103: func (t *http2Transport) dialTLSDefault(network, addr string, cfg *tls.Config) (net.Conn, error) {
		h2_bundle.go#L7139: func (t *http2Transport) NewClientConn(c net.Conn) (*http2ClientConn, error) {
		h2_bundle.go#L7143: func (t *http2Transport) newClientConn(c net.Conn, singleUse bool) (*http2ClientConn, error) {
		server.go#L200: 	Hijack() (net.Conn, *bufio.ReadWriter, error)
		server.go#L260: 	rwc net.Conn
		server.go#L311: func (c *conn) hijackLocked() (rwc net.Conn, buf *bufio.ReadWriter, err error) {
		server.go#L633: func (srv *Server) newConn(rwc net.Conn) *conn {
		server.go#L1753: func (c *conn) setState(nc net.Conn, state ConnState, runHook bool) {
		server.go#L2005: func (w *response) Hijack() (rwc net.Conn, buf *bufio.ReadWriter, err error) {
		server.go#L2619: 	ConnState func(net.Conn, ConnState)
		server.go#L2639: 	ConnContext func(ctx context.Context, c net.Conn) context.Context
		server.go#L3465: 	net.Conn
		server.go#L3473: func newLoggingConn(baseName string, c net.Conn) net.Conn {
		socks_bundle.go#L27: func (d *socksDialer) connect(ctx context.Context, c net.Conn, address string) (_ net.Addr, ctxErr error) {
		socks_bundle.go#L262: 	net.Conn
		socks_bundle.go#L284: 	ProxyDial func(context.Context, string, string) (net.Conn, error)
		socks_bundle.go#L307: func (d *socksDialer) DialContext(ctx context.Context, network, address string) (net.Conn, error) {
		socks_bundle.go#L317: 	var c net.Conn
		socks_bundle.go#L343: func (d *socksDialer) DialWithConn(ctx context.Context, c net.Conn, network, address string) (net.Addr, error) {
		socks_bundle.go#L366: func (d *socksDialer) Dial(network, address string) (net.Conn, error) {
		socks_bundle.go#L372: 	var c net.Conn
		transport.go#L130: 	DialContext func(ctx context.Context, network, addr string) (net.Conn, error)
		transport.go#L142: 	Dial func(network, addr string) (net.Conn, error)
		transport.go#L154: 	DialTLSContext func(ctx context.Context, network, addr string) (net.Conn, error)
		transport.go#L162: 	DialTLS func(network, addr string) (net.Conn, error)
		transport.go#L1160: func (t *Transport) dial(ctx context.Context, network, addr string) (net.Conn, error) {
		transport.go#L1308: func (t *Transport) customDialTLS(ctx context.Context, network, addr string) (conn net.Conn, err error) {
		transport.go#L1873: 	conn      net.Conn

	net/http/httptest
		server.go#L53: 	conns  map[net.Conn]http.ConnState // except terminal states
		server.go#L316: 	s.Config.ConnState = func(c net.Conn, cs http.ConnState) {
		server.go#L326: 				s.conns = make(map[net.Conn]http.ConnState)
		server.go#L364: func (s *Server) closeConn(c net.Conn) { s.closeConnChan(c, nil) }
		server.go#L368: func (s *Server) closeConnChan(c net.Conn, done chan<- struct{}) {
		server.go#L378: func (s *Server) forgetConn(c net.Conn) {

	net/http/httptrace
		trace.go#L242: 	Conn net.Conn

	net/http/httputil
		dump.go#L119: 		Dial: func(net, addr string) (net.Conn, error) {
		persist.go#L39: 	c               net.Conn
		persist.go#L54: func NewServerConn(c net.Conn, r *bufio.Reader) *ServerConn {
		persist.go#L65: func (sc *ServerConn) Hijack() (net.Conn, *bufio.Reader) {
		persist.go#L232: 	c               net.Conn
		persist.go#L248: func NewClientConn(c net.Conn, r *bufio.Reader) *ClientConn {
		persist.go#L265: func NewProxyClientConn(c net.Conn, r *bufio.Reader) *ClientConn {
		persist.go#L275: func (cc *ClientConn) Hijack() (c net.Conn, r *bufio.Reader) {

	crypto/tls
		common.go#L441: 	Conn net.Conn
		conn.go#L28: 	conn        net.Conn
		conn.go#L560: 	Conn net.Conn
		conn.go#L565: func (c *Conn) newRecordHeaderError(conn net.Conn, msg string) (err RecordHeaderError) {
		tls.go#L35: func Server(conn net.Conn, config *Config) *Conn {
		tls.go#L48: func Client(conn net.Conn, config *Config) *Conn {
		tls.go#L66: func (l *listener) Accept() (net.Conn, error) {
		tls.go#L227: func (d *Dialer) Dial(network, addr string) (net.Conn, error) {
		tls.go#L247: func (d *Dialer) DialContext(ctx context.Context, network, addr string) (net.Conn, error) {

	github.com/aws/aws-sdk-go/aws/csm
		reporter.go#L18: 	conn      net.Conn

	github.com/go-git/go-git/v5/plumbing/transport/git
		common.go#L36: 	conn      net.Conn

	github.com/go-redis/redis/v8
		cluster.go#L56: 	Dialer func(ctx context.Context, network, addr string) (net.Conn, error)
		options.go#L41: 	Dialer func(ctx context.Context, network, addr string) (net.Conn, error)
		options.go#L129: 		opt.Dialer = func(ctx context.Context, network, addr string) (net.Conn, error) {
		options.go#L246: 		Dialer: func(ctx context.Context) (net.Conn, error) {
		options.go#L247: 			var conn net.Conn
		ring.go#L67: 	Dialer    func(ctx context.Context, network, addr string) (net.Conn, error)
		sentinel.go#L41: 	Dialer    func(ctx context.Context, network, addr string) (net.Conn, error)
		sentinel.go#L198: ) func(ctx context.Context, network, addr string) (net.Conn, error) {
		sentinel.go#L199: 	return func(ctx context.Context, network, _ string) (net.Conn, error) {
		universal.go#L23: 	Dialer    func(ctx context.Context, network, addr string) (net.Conn, error)

	github.com/go-redis/redis/v8/internal/pool
		conn.go#L18: 	netConn net.Conn
		conn.go#L29: func NewConn(netConn net.Conn) *Conn {
		conn.go#L50: func (cn *Conn) SetNetConn(netConn net.Conn) {
		pool.go#L54: 	Dialer  func(context.Context) (net.Conn, error)

	github.com/jackc/pgconn
		pgconn.go#L45: type DialFunc func(ctx context.Context, network, addr string) (net.Conn, error)
		pgconn.go#L72: 	conn              net.Conn          // the underlying TCP or unix domain socket connection
		pgconn.go#L513: func (pgConn *PgConn) Conn() net.Conn {
		pgconn.go#L1652: 	Conn              net.Conn          // the underlying TCP or unix domain socket connection

	github.com/lib/pq
		conn.go#L91: 	Dial(network, address string) (net.Conn, error)
		conn.go#L92: 	DialTimeout(network, address string, timeout time.Duration) (net.Conn, error)
		conn.go#L97: 	DialContext(ctx context.Context, network, address string) (net.Conn, error)
		conn.go#L104: func (d defaultDialer) Dial(network, address string) (net.Conn, error) {
		conn.go#L107: func (d defaultDialer) DialTimeout(network, address string, timeout time.Duration) (net.Conn, error) {
		conn.go#L112: func (d defaultDialer) DialContext(ctx context.Context, network, address string) (net.Conn, error) {
		conn.go#L117: 	c         net.Conn
		conn.go#L330: func dial(ctx context.Context, d Dialer, o values) (net.Conn, error) {
		conn.go#L350: 		var conn net.Conn
		ssl.go#L15: func ssl(o values) (func(net.Conn) (net.Conn, error), error) {
		ssl.go#L69: 	return func(conn net.Conn) (net.Conn, error) {

	github.com/prometheus/client_golang/prometheus/promhttp
		delegator.go#L94: func (d hijackerDelegator) Hijack() (net.Conn, *bufio.ReadWriter, error) {

	github.com/xanzy/ssh-agent
		sshagent.go#L31: func New() (agent.Agent, net.Conn, error) {

	golang.org/x/crypto/ssh
		client.go#L71: func NewClientConn(c net.Conn, addr string, config *ClientConfig) (Conn, <-chan NewChannel, <-chan *Request, error) {
		connection.go#L103: 	conn net.Conn
		server.go#L190: func NewServerConn(c net.Conn, config *ServerConfig) (*ServerConn, <-chan NewChannel, <-chan *Request, error) {
		streamlocal.go#L72: func (l *unixListener) Accept() (net.Conn, error) {
		tcpip.go#L296: func (l *tcpListener) Accept() (net.Conn, error) {
		tcpip.go#L337: func (c *Client) Dial(n, addr string) (net.Conn, error) {
		tcpip.go#L389: func (c *Client) DialTCP(n string, laddr, raddr *net.TCPAddr) (net.Conn, error) {

	golang.org/x/net/http2
		server.go#L364: func (s *Server) ServeConn(c net.Conn, opts *ServeConnOpts) {
		server.go#L475: func serverConnBaseContext(c net.Conn, opts *ServeConnOpts) (ctx context.Context, cancel func()) {
		server.go#L496: 	conn             net.Conn
		transport.go#L68: 	DialTLS func(network, addr string, cfg *tls.Config) (net.Conn, error)
		transport.go#L231: 	tconn     net.Conn             // usually *tls.Conn, except specialized impls
		transport.go#L593: func (t *Transport) dialTLS() func(string, string, *tls.Config) (net.Conn, error) {
		transport.go#L600: func (t *Transport) dialTLSDefault(network, addr string, cfg *tls.Config) (net.Conn, error) {
		transport.go#L636: func (t *Transport) NewClientConn(c net.Conn) (*ClientConn, error) {
		transport.go#L640: func (t *Transport) newClientConn(c net.Conn, singleUse bool) (*ClientConn, error) {

	golang.org/x/net/internal/socks
		client.go#L21: func (d *Dialer) connect(ctx context.Context, c net.Conn, address string) (_ net.Addr, ctxErr error) {
		socks.go#L106: 	net.Conn
		socks.go#L128: 	ProxyDial func(context.Context, string, string) (net.Conn, error)
		socks.go#L151: func (d *Dialer) DialContext(ctx context.Context, network, address string) (net.Conn, error) {
		socks.go#L161: 	var c net.Conn
		socks.go#L187: func (d *Dialer) DialWithConn(ctx context.Context, c net.Conn, network, address string) (net.Addr, error) {
		socks.go#L210: func (d *Dialer) Dial(network, address string) (net.Conn, error) {
		socks.go#L216: 	var c net.Conn

	golang.org/x/net/proxy
		dial.go#L14: 	DialContext(ctx context.Context, network, address string) (net.Conn, error)
		dial.go#L25: func Dial(ctx context.Context, network, address string) (net.Conn, error) {
		dial.go#L35: func dialContext(ctx context.Context, d Dialer, network, address string) (net.Conn, error) {
		dial.go#L37: 		conn net.Conn
		direct.go#L23: func (direct) Dial(network, addr string) (net.Conn, error) {
		direct.go#L28: func (direct) DialContext(ctx context.Context, network, addr string) (net.Conn, error) {
		per_host.go#L36: func (p *PerHost) Dial(network, addr string) (c net.Conn, err error) {
		per_host.go#L47: func (p *PerHost) DialContext(ctx context.Context, network, addr string) (c net.Conn, err error) {
		proxy.go#L21: 	Dial(network, addr string) (c net.Conn, err error)
		socks5.go#L21: 			d.ProxyDial = func(ctx context.Context, network string, address string) (net.Conn, error) {
		socks5.go#L25: 			d.ProxyDial = func(ctx context.Context, network string, address string) (net.Conn, error) {

	golang.org/x/pkgsite/internal/testing/testhelper
		testhelper.go#L62: 			DialContext: func(_ context.Context, network, _ string) (net.Conn, error) {

	google.golang.org/grpc
		clientconn.go#L195: 		cc.dopts.copts.Dialer = func(ctx context.Context, addr string) (net.Conn, error) {
		dialoptions.go#L363: func WithContextDialer(f func(context.Context, string) (net.Conn, error)) DialOption {
		dialoptions.go#L380: func WithDialer(f func(string, time.Duration) (net.Conn, error)) DialOption {
		dialoptions.go#L382: 		func(ctx context.Context, addr string) (net.Conn, error) {
		proxy.go#L66: 	net.Conn
		proxy.go#L79: func doHTTPConnectHandshake(ctx context.Context, conn net.Conn, backendAddr string, proxyURL *url.URL) (_ net.Conn, err error) {
		proxy.go#L121: func newProxyDialer(dialer func(context.Context, string) (net.Conn, error)) func(context.Context, string) (net.Conn, error) {
		proxy.go#L122: 	return func(ctx context.Context, addr string) (conn net.Conn, err error) {
		proxy.go#L146: func sendHTTPRequest(ctx context.Context, req *http.Request, conn net.Conn) error {
		server.go#L647: func (s *Server) useTransportAuthenticator(rawConn net.Conn) (net.Conn, credentials.AuthInfo, error) {
		server.go#L770: func (s *Server) handleRawConn(rawConn net.Conn) {
		server.go#L809: func (s *Server) newHTTP2Transport(c net.Conn, authInfo credentials.AuthInfo) transport.ServerTransport {

	google.golang.org/grpc/balancer
		balancer.go#L174: 	Dialer func(context.Context, string) (net.Conn, error)

	google.golang.org/grpc/credentials
		credentials.go#L144: 	ClientHandshake(context.Context, string, net.Conn) (net.Conn, AuthInfo, error)
		credentials.go#L151: 	ServerHandshake(net.Conn) (net.Conn, AuthInfo, error)
		tls.go#L73: func (c *tlsCreds) ClientHandshake(ctx context.Context, authority string, rawConn net.Conn) (_ net.Conn, _ AuthInfo, err error) {
		tls.go#L113: func (c *tlsCreds) ServerHandshake(rawConn net.Conn) (net.Conn, AuthInfo, error) {

	google.golang.org/grpc/credentials/alts
		alts.go#L170: func (g *altsTC) ClientHandshake(ctx context.Context, addr string, rawConn net.Conn) (_ net.Conn, _ credentials.AuthInfo, err error) {
		alts.go#L225: func (g *altsTC) ServerHandshake(rawConn net.Conn) (_ net.Conn, _ credentials.AuthInfo, err error) {

	google.golang.org/grpc/credentials/alts/internal
		common.go#L60: 	ClientHandshake(ctx context.Context) (net.Conn, credentials.AuthInfo, error)
		common.go#L63: 	ServerHandshake(ctx context.Context) (net.Conn, credentials.AuthInfo, error)

	google.golang.org/grpc/credentials/alts/internal/conn
		record.go#L83: 	net.Conn
		record.go#L103: func NewConn(c net.Conn, side core.Side, recordProtocol string, key []byte, protected []byte) (net.Conn, error) {

	google.golang.org/grpc/credentials/alts/internal/handshaker
		handshaker.go#L148: 	conn net.Conn
		handshaker.go#L160: func NewClientHandshaker(ctx context.Context, conn *grpc.ClientConn, c net.Conn, opts *ClientHandshakerOptions) (core.Handshaker, error) {
		handshaker.go#L176: func NewServerHandshaker(ctx context.Context, conn *grpc.ClientConn, c net.Conn, opts *ServerHandshakerOptions) (core.Handshaker, error) {
		handshaker.go#L191: func (h *altsHandshaker) ClientHandshake(ctx context.Context) (net.Conn, credentials.AuthInfo, error) {
		handshaker.go#L234: func (h *altsHandshaker) ServerHandshake(ctx context.Context) (net.Conn, credentials.AuthInfo, error) {
		handshaker.go#L276: func (h *altsHandshaker) doHandshake(req *altspb.HandshakerReq) (net.Conn, *altspb.HandshakerResult, error) {

	google.golang.org/grpc/internal/credentials
		syscallconn.go#L38: 	net.Conn
		syscallconn.go#L49: func WrapSyscallConn(rawConn, newConn net.Conn) net.Conn {

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L81: var customAuthorityDialler = func(authority string) func(ctx context.Context, network, address string) (net.Conn, error) {
		dns_resolver.go#L82: 	return func(ctx context.Context, network, address string) (net.Conn, error) {

	google.golang.org/grpc/internal/syscall
		syscall_nonlinux.go#L66: func SetTCPUserTimeout(conn net.Conn, timeout time.Duration) error {
		syscall_nonlinux.go#L73: func GetTCPUserTimeout(conn net.Conn) (int, error) {

	google.golang.org/grpc/internal/transport
		http2_client.go#L63: 	conn       net.Conn // underlying communication channel
		http2_client.go#L140: func dial(ctx context.Context, fn func(context.Context, string) (net.Conn, error), addr string) (net.Conn, error) {
		http2_client.go#L183: 	defer func(conn net.Conn) {
		http2_server.go#L69: 	conn        net.Conn
		http2_server.go#L129: func newHTTP2Server(conn net.Conn, config *ServerConfig) (_ ServerTransport, err error) {
		http_util.go#L534: 	conn      net.Conn
		http_util.go#L540: func newBufWriter(conn net.Conn, batchSize int) *bufWriter {
		http_util.go#L587: func newFramer(conn net.Conn, writeBufferSize, readBufferSize int, maxHeaderListSize uint32) *framer {
		transport.go#L536: func NewServerTransport(protocol string, conn net.Conn, config *ServerConfig) (ServerTransport, error) {
		transport.go#L545: 	Dialer func(context.Context, string) (net.Conn, error)

	google.golang.org/grpc/resolver
		resolver.go#L153: 	Dialer func(context.Context, string) (net.Conn, error)