From a59aae760f652c313880ea0913cba3dd00342432 Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Mon, 12 Oct 2020 17:20:52 +0300 Subject: [PATCH] metadata: use new helper Signed-off-by: Vasiliy Tolstov --- metadata/metadata.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/metadata/metadata.go b/metadata/metadata.go index 45a11980..ac8d17ce 100644 --- a/metadata/metadata.go +++ b/metadata/metadata.go @@ -43,10 +43,7 @@ func (md Metadata) Del(key string) { // Copy makes a copy of the metadata func Copy(md Metadata) Metadata { - if len(md) == 0 { - return make(Metadata, DefaultMetadataSize) - } - nmd := make(Metadata, len(md)) + nmd := New(len(md)) for key, val := range md { nmd.Set(key, val) } @@ -56,7 +53,7 @@ func Copy(md Metadata) Metadata { func Del(ctx context.Context, key string) context.Context { md, ok := FromContext(ctx) if !ok { - md = make(Metadata, DefaultMetadataSize) + md = New(0) } md.Del(key) return context.WithValue(ctx, metadataKey{}, md) @@ -66,7 +63,7 @@ func Del(ctx context.Context, key string) context.Context { func Set(ctx context.Context, key, val string) context.Context { md, ok := FromContext(ctx) if !ok { - md = make(Metadata, DefaultMetadataSize) + md = New(0) } md.Set(key, val) return context.WithValue(ctx, metadataKey{}, md)