Переглянути джерело

allocate less buffer for writing to []byte

Tao Wen 8 роки тому
батько
коміт
a7a7c7879a
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      feature_adapter.go

+ 1 - 1
feature_adapter.go

@@ -83,7 +83,7 @@ func UnmarshalAnyFromString(str string) (Any, error) {
 
 func Marshal(v interface{}) ([]byte, error) {
 	buf := &bytes.Buffer{}
-	stream := NewStream(buf, 4096)
+	stream := NewStream(buf, 512)
 	stream.WriteVal(v)
 	stream.Flush()
 	if stream.Error != nil {