Go字符串拼接性能对比 Go 语言中提供了基础数据结构类型 string,在实际使用中我们经常遇到将字符串拼接的问题,即需要将多个字符串拼接在一起,形成新的字符串。那么 go 语言有哪些方式可以完成字符串拼接,以及它们的性能如何,我们一起研究下。 1. 操作符+ 最简单的一种方式就是通过操作符+来完成拼接,例如下面这段小代码,字符串 s3 就是直接将s1和s2拼接在一起,其值等于foobar 1 2 3 s1 := "foo" s2 := "bar" s3 := s1 + s2 2. 通过strings.join函数 strings 库中的strings.join 函数可以拼接多个字符串,并且还能指定字符串之间的分隔符。……

阅读全文