context.Context.Value (method)

42 uses

	context (current package)
		context.go#L162: 	Value(key any) any
		context.go#L293: 	if cc, ok := c.Value(&cancelCtxKey).(*cancelCtx); ok {
		context.go#L387: 	p, ok := parent.Value(&cancelCtxKey).(*cancelCtx)
		context.go#L803: 			return c.Value(key)

	github.com/jackc/pgx/v5/tracelog
		tracelog.go#L184: 	queryData := ctx.Value(tracelogQueryCtxKey).(*traceQueryData)
		tracelog.go#L226: 	queryData := ctx.Value(tracelogBatchCtxKey).(*traceBatchData)
		tracelog.go#L259: 	copyFromData := ctx.Value(tracelogCopyFromCtxKey).(*traceCopyFromData)
		tracelog.go#L290: 	connectData := ctx.Value(tracelogConnectCtxKey).(*traceConnectData)
		tracelog.go#L336: 	prepareData := ctx.Value(tracelogPrepareCtxKey).(*tracePrepareData)
		tracelog.go#L365: 	acquireData := ctx.Value(tracelogAcquireCtxKey).(*traceAcquireData)

	github.com/jackc/puddle/v2
		context.go#L17: func (ctx *valueCancelCtx) Value(key any) any           { return ctx.valueCtx.Value(key) }

	golang.org/x/net/trace
		trace.go#L142: 	tr, ok = ctx.Value(contextKey).(Trace)

	google.golang.org/grpc
		rpc_util.go#L1101: 	s, ok = ctx.Value(rpcInfoContextKey{}).(*rpcInfo)
		server.go#L1934: 	s, _ := ctx.Value(streamKey{}).(ServerTransportStream)
		server.go#L2048: 	s, _ := ctx.Value(serverKey{}).(*Server)

	google.golang.org/grpc/credentials
		credentials.go#L246: 	ri, ok = ctx.Value(requestInfoKey{}).(RequestInfo)

	google.golang.org/grpc/experimental/stats
		metrics.go#L40: 	label, _ := ctx.Value(customLabelKey{}).(string)

	google.golang.org/grpc/internal/credentials
		credentials.go#L29: 	return ctx.Value(clientHandshakeInfoKey{})

	google.golang.org/grpc/internal/grpcutil
		metadata.go#L38: 	md, ok = ctx.Value(mdExtraKey{}).(metadata.MD)

	google.golang.org/grpc/internal/stats
		labels.go#L48: 	callbacks, ok := ctx.Value(telemetryLabelCallbackKey{}).([]LabelCallback)
		labels.go#L63: 	callbacks, ok := ctx.Value(telemetryLabelCallbackKey{}).([]LabelCallback)

	google.golang.org/grpc/internal/transport
		handler_server.go#L80: 	if la := r.Context().Value(http.LocalAddrContextKey); la != nil {
		http2_server.go#L1501: 	conn, _ := ctx.Value(connectionKey{}).(net.Conn)

	google.golang.org/grpc/metadata
		metadata.go#L183: 	md, _ := ctx.Value(mdOutgoingKey{}).(rawMD)
		metadata.go#L198: 	md, ok := ctx.Value(mdIncomingKey{}).(MD)
		metadata.go#L217: 	md, ok := ctx.Value(mdIncomingKey{}).(MD)
		metadata.go#L249: 	raw, ok := ctx.Value(mdOutgoingKey{}).(rawMD)
		metadata.go#L261: 	raw, ok := ctx.Value(mdOutgoingKey{}).(rawMD)

	google.golang.org/grpc/peer
		peer.go#L81: 	p, ok = ctx.Value(peerKey{}).(*Peer)

	net
		dial.go#L532: 	if trace, _ := ctx.Value(nettrace.TraceKey{}).(*nettrace.Trace); trace != nil {
		dial.go#L774: 	trace, _ := ctx.Value(nettrace.TraceKey{}).(*nettrace.Trace)
		lookup.go#L291: 		return ovc.lookupValues.Value(key)
		lookup.go#L313: 	trace, _ := ctx.Value(nettrace.TraceKey{}).(*nettrace.Trace)
		lookup.go#L321: 	if alt, _ := ctx.Value(nettrace.LookupIPAltResolverKey{}).(func(context.Context, string, string) ([]IPAddr, error)); alt != nil {

	net/http
		server.go#L3658: 	s, _ := r.Context().Value(ServerContextKey).(*Server)
		transport.go#L2968: 	if logf, ok := tr.Request.Context().Value(tLogKey{}).(func(string, ...any)); ok {

	net/http/httptrace
		trace.go#L25: 	trace, _ := ctx.Value(clientEventContextKey{}).(*ClientTrace)

	net/http/httputil
		reverseproxy.go#L649: 	if req.Context().Value(http.ServerContextKey) != nil {

	net/http/pprof
		pprof.go#L125: 	srv, ok := r.Context().Value(http.ServerContextKey).(*http.Server)

	runtime/pprof
		label.go#L24: 	labels, _ := ctx.Value(labelContextKey{}).(*labelMap)
		runtime.go#L42: 	ctxLabels, _ := ctx.Value(labelContextKey{}).(*labelMap)

	runtime/trace
		annotation.go#L66: 	if s, ok := ctx.Value(traceContextKey{}).(*Task); ok {