func BenchmarkAddStringWithBuffer (b * testing.B) {   你好:="你好"   世界:="世界"   我:=0;我<1000;我+ + {   var缓冲bytes.Buffer   buffer.WriteString(你好)   buffer.WriteString (“。”)   buffer.WriteString(世界)   _=buffer.String ()   }   }1234567891011

这个比较理想,可以当成可变字符使用,对内存的增长也有优化,如果能预估字符串的长度,还可以用buffer.Grow()接口来设置能力

以上就是使用golang实现拼接字符串的几种方法,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。