コード例 #1
0
ファイル: marshal.go プロジェクト: kingpro/vitess
// EncodeString encodes a string.
func EncodeString(buf *bytes2.ChunkedWriter, key string, val string) {
	// Encode strings as binary; go strings are not necessarily unicode
	EncodePrefix(buf, Binary, key)
	putUint32(buf, uint32(len(val)))
	buf.WriteByte(0)
	buf.WriteString(val)
}
コード例 #2
0
ファイル: marshal.go プロジェクト: rrudduck/golang-stuff
func EncodeString(buf *bytes2.ChunkedWriter, val string) {
	putUint32(buf, uint32(len(val)))
	buf.WriteByte(0)
	buf.WriteString(val)
}