该bytes.Buffer对象有一个Truncate(n int)方法可以丢弃除第一个n字节之外的所有字节。
我需要完全相反的 - 保留最后一个 n字节。
我可以做到以下几点
b := buf.Bytes()
buf.Reset()
buf.Write(b[offset:])
但我不确定这是否会有效地重用切片。
有更好的选择吗?
慕的地10843
一只萌萌小番薯
ABOUTYOU
相关分类