循环中拼接大量字符串,Go 推荐使用?

Go

  1. A.s += piece
  2. B.[]byte 每次 append 后 string(b)
  3. C.fmt.Sprintf 逐次拼接
  4. D.strings.Builder,必要时先 Grow 预分配