作者回复: 因为有缓冲区啊,比较适合分步构建字符串值。
作者回复: 你可以把前因后果都摆上来。这篇文章里有 tmpBuf 吗?
作者回复: 当然是要看 buf 本身的长度了。这是 bytes.Buffer 内部的算法,你可以看一看源码。
作者回复: 这个Buffer类型比strings.Builder类型出现要早。我觉得后者质量更高一些。你可以参看一下后者的String方法。