handle single kv pair given to NewMeta

This commit is contained in:
Bradley Cicenas
2020-10-25 10:31:51 -04:00
parent 7c6b5c54dc
commit 9aa104fbc6
+4 -8
View File
@@ -14,14 +14,10 @@ type Meta map[string]string
func NewMeta(kvs ...string) Meta { func NewMeta(kvs ...string) Meta {
m := make(Meta) m := make(Meta)
var k string var i int
for i := 0; i < len(kvs)-1; i++ { for i < len(kvs)-1 {
if k == "" { m[kvs[i]] = kvs[i+1]
k = kvs[i] i += 2
} else {
m[k] = kvs[i]
k = ""
}
} }
return m return m