func context.WithValue

9 uses

	context (current package)
		context.go#L708: func WithValue(parent Context, key, val any) Context {

	go.opentelemetry.io/otel/trace
		context.go#L25: 	return context.WithValue(parent, currentSpanKey, span)

	net
		dial.go#L485: 		resolveCtx = context.WithValue(resolveCtx, nettrace.TraceKey{}, &shadow)

	net/http
		h2_bundle.go#L4348: 	ctx = context.WithValue(ctx, LocalAddrContextKey, c.LocalAddr())
		h2_bundle.go#L4350: 		ctx = context.WithValue(ctx, ServerContextKey, hs)
		server.go#L1862: 	ctx = context.WithValue(ctx, LocalAddrContextKey, c.rwc.LocalAddr())
		server.go#L3054: 	ctx := context.WithValue(baseCtx, ServerContextKey, srv)

	net/http/httptrace
		trace.go#L41: 	ctx = context.WithValue(ctx, clientEventContextKey{}, trace)
		trace.go#L65: 		ctx = context.WithValue(ctx, nettrace.TraceKey{}, nt)