From a6d51a4ea4c96a6477da3d3ec9ff39a3d0ab899a Mon Sep 17 00:00:00 2001 From: Dave Zbarsky Date: Tue, 30 Jul 2019 20:32:51 +0000 Subject: [PATCH] net: avoid allocation for trace context --- trace/trace.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/trace/trace.go b/trace/trace.go index 3ebf6f2da..d9c902022 100644 --- a/trace/trace.go +++ b/trace/trace.go @@ -309,9 +309,9 @@ func lookupBucket(fam string, b int) *traceBucket { return f.Buckets[b] } -type contextKeyT string +type contextKeyT struct{} -var contextKey = contextKeyT("golang.org/x/net/trace.Trace") +var contextKey contextKeyT // Trace represents an active request. type Trace interface {