// Copyright 2016 Michal Witkowski. All Rights Reserved. // See LICENSE for licensing terms. package metautils import ( "encoding/base64" "strings" ) const ( binHdrSuffix = "-bin" ) func encodeKeyValue(k, v string) (string, string) { k = strings.ToLower(k) if strings.HasSuffix(k, binHdrSuffix) { val := base64.StdEncoding.EncodeToString([]byte(v)) v = string(val) } return k, v }