golang里如何高效的拼接字符串
Golang里字符串修改操作都会创建一个新的字符串进行拷贝赋值,拼接多次应使用strings.Builder,减少内存拷贝次数,参考代码:var str strings.Build
Golang里字符串修改操作都会创建一个新的字符串进行拷贝赋值,拼接多次应使用strings.Builder,减少内存拷贝次数,参考代码:
var str strings.Builder for i := 0; i < 10000; i++ { str.WriteString(strconv.Itoa(i)) } fmt.Println(str.String())