var buf [64]byte
var t []byte
required := len(s) + 2*hexCount
if lenByte <= len(buf) {
t = buf[:required]
} else {
t = make([]byte, required)
}
// do something
return string(t)
tt:=make([]byte,1000) //優先分配在棧上
len := 64
ss := make([]byte,len) //分配在堆上
真是的嗎?//ss := make([]byte,0,len)這樣可以減少記憶體分配嗎?
本作品採用《CC 協議》,轉載必須註明作者和本文連結