type net.Dialer
42 uses
net (current package)
dial.go#L126: type Dialer struct {
dial.go#L233: func (d *Dialer) dualStack() bool { return d.FallbackDelay >= 0 }
dial.go#L251: func (d *Dialer) deadline(ctx context.Context, now time.Time) (earliest time.Time) {
dial.go#L261: func (d *Dialer) resolver() *Resolver {
dial.go#L292: func (d *Dialer) fallbackDelay() time.Duration {
dial.go#L408: func (d *Dialer) MultipathTCP() bool {
dial.go#L418: func (d *Dialer) SetMultipathTCP(use bool) {
dial.go#L471: var d Dialer
dial.go#L486: d := Dialer{Timeout: timeout}
dial.go#L492: Dialer
dial.go#L504: func (d *Dialer) Dial(network, address string) (Conn, error) {
dial.go#L526: func (d *Dialer) DialContext(ctx context.Context, network, address string) (Conn, error) {
dial.go#L560: func (d *Dialer) dialCtx(ctx context.Context) (context.Context, context.CancelFunc) {
dial.go#L603: func (d *Dialer) DialTCP(ctx context.Context, network string, laddr netip.AddrPort, raddr netip.AddrPort) (*TCPConn, error) {
dial.go#L617: func (d *Dialer) DialUDP(ctx context.Context, network string, laddr netip.AddrPort, raddr netip.AddrPort) (*UDPConn, error) {
dial.go#L631: func (d *Dialer) DialIP(ctx context.Context, network string, laddr netip.Addr, raddr netip.Addr) (*IPConn, error) {
dial.go#L645: func (d *Dialer) DialUnix(ctx context.Context, network string, laddr *UnixAddr, raddr *UnixAddr) (*UnixConn, error) {
iprawsock.go#L226: func dialIP(ctx context.Context, dialer *Dialer, network string, laddr, raddr *IPAddr) (*IPConn, error) {
lookup.go#L698: var d Dialer
tcpsock.go#L321: func dialTCP(ctx context.Context, dialer *Dialer, network string, laddr, raddr *TCPAddr) (*TCPConn, error) {
udpsock.go#L291: func dialUDP(ctx context.Context, dialer *Dialer, network string, laddr, raddr *UDPAddr) (*UDPConn, error) {
unixsock.go#L207: func dialUnix(ctx context.Context, dialer *Dialer, network string, laddr, raddr *UnixAddr) (*UnixConn, error) {
net/http
socks_bundle.go#L321: var dd net.Dialer
transport.go#L48: DialContext: defaultTransportDialContext(&net.Dialer{
transport.go#L1303: var zeroDialer net.Dialer
transport_default_other.go#L14: func defaultTransportDialContext(dialer *net.Dialer) func(context.Context, string, string) (net.Conn, error) {
crypto/tls
tls.go#L129: func DialWithDialer(dialer *net.Dialer, network, addr string, config *Config) (*Conn, error) {
tls.go#L133: func dial(ctx context.Context, netDialer *net.Dialer, network, addr string, config *Config) (*Conn, error) {
tls.go#L184: return DialWithDialer(new(net.Dialer), network, addr, config)
tls.go#L193: NetDialer *net.Dialer
tls.go#L213: func (d *Dialer) netDialer() *net.Dialer {
tls.go#L217: return new(net.Dialer)
github.com/gotd/td/telegram/dcs
mtproxy.go#L98: var d net.Dialer
plain.go#L236: var d net.Dialer
github.com/refraction-networking/utls
tls.go#L117: func DialWithDialer(dialer *net.Dialer, network, addr string, config *Config) (*Conn, error) {
tls.go#L121: func dial(ctx context.Context, netDialer *net.Dialer, network, addr string, config *Config) (*Conn, error) {
tls.go#L172: return DialWithDialer(new(net.Dialer), network, addr, config)
tls.go#L181: NetDialer *net.Dialer
tls.go#L201: func (d *Dialer) netDialer() *net.Dialer {
tls.go#L205: return new(net.Dialer)
golang.org/x/net/internal/socks
socks.go#L165: var dd net.Dialer
golang.org/x/net/proxy
direct.go#L29: var d net.Dialer
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |