beam/data: expose EncodeString for convenience access to the underlying netstring primitive

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
This commit is contained in:
Solomon Hykes 2014-03-26 15:45:06 -07:00
parent 251353380e
commit ca0aacdb6b

View file

@ -23,6 +23,8 @@ func encodeString(s string) string {
return fmt.Sprintf("%d:%s,", len(s), s) return fmt.Sprintf("%d:%s,", len(s), s)
} }
var EncodeString = encodeString
func encodeList(l []string) string { func encodeList(l []string) string {
values := make([]string, 0, len(l)) values := make([]string, 0, len(l))
for _, s := range l { for _, s := range l {