Procházet zdrojové kódy

allocate less buffer for writing to []byte

Tao Wen před 8 roky
rodič
revize
a7a7c7879a
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  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 {