标签:font port 效率 bytes str string ring build 一个
Go中可以使用“+”合并字符串,但是这种合并方式效率非常低,每合并一次,都是创建一个新的字符串,就必须遍历复制一次字符串。
建议:
package main
import (
"fmt"
"strings"
)
func main() {
ss := []string{
"sh",
"hn",
"test",
}
var b strings.Builder
for _, s := range ss {
fmt.Fprint(&b, s)
}
print(b.String())
}
标签:font port 效率 bytes str string ring build 一个
原文地址:https://www.cnblogs.com/coder1013/p/12959429.html