func context.WithTimeout

19 uses

	context (current package)
		context.go#L703: func WithTimeout(parent Context, timeout time.Duration) (Context, CancelFunc) {

	crypto/tls
		tls.go#L136: 		ctx, cancel = context.WithTimeout(ctx, netDialer.Timeout)

	github.com/coder/websocket
		close.go#L185: 	ctx, cancel := context.WithTimeout(context.Background(), time.Second*5)
		close.go#L199: 	ctx, cancel := context.WithTimeout(context.Background(), time.Second*5)
		dial.go#L79: 		ctx, cancel = context.WithTimeout(ctx, o.HTTPClient.Timeout)
		read.go#L303: 	ctx, cancel := context.WithTimeout(ctx, time.Second*5)
		write.go#L277: 	ctx, cancel := context.WithTimeout(ctx, time.Second*5)

	github.com/gotd/td/exchange
		proto.go#L39: 	ctx, cancel := context.WithTimeout(ctx, w.timeout)
		proto.go#L45: 	ctx, cancel := context.WithTimeout(ctx, w.timeout)

	github.com/gotd/td/mtproto
		connect.go#L21: 		connectCtx, cancel = context.WithTimeout(ctx, c.dialTimeout)
		connect.go#L33: 		dialCtx, cancel = context.WithTimeout(ctx, c.dialTimeout)
		ping.go#L110: 				ctx, cancel := context.WithTimeout(ctx, c.pingTimeout)
		rpc.go#L51: 	ctx, cancel := context.WithTimeout(context.Background(),
		salt.go#L40: 	ctx, cancel := context.WithTimeout(ctx, c.getTimeout(request.TypeID()))

	github.com/gotd/td/telegram
		migrate_to_dc.go#L49: 	mctx, cancel := context.WithTimeout(ctx, c.migrationTimeout)

	github.com/refraction-networking/utls
		tls.go#L124: 		ctx, cancel = context.WithTimeout(ctx, netDialer.Timeout)

	net/http
		h2_bundle.go#L8179: 	ctx, cancel := context.WithTimeout(context.Background(), pingTimeout)
		server.go#L3820: 		ctx, cancelCtx = context.WithTimeout(r.Context(), h.dt)
		transport.go#L1767: var testHookProxyConnectTimeout = context.WithTimeout