首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Go中高效地连接字符串?

如何在Go中高效地连接字符串?

提问于 2017-12-13 10:34:31
回答 2关注 0查看 379

在Go中,string是一个原始类型,它是只读的,对它的每一个操作都会创建一个新的字符串。

所以,如果我想多次连接字符串而不知道结果字符串的长度,那么最好的方法是什么?

我傻傻的认为是:

代码语言:txt
复制
s := ""
代码语言:txt
复制
for i := 0; i < 1000; i++ {
代码语言:txt
复制
    s += getShortStringFromSomewhere()
代码语言:txt
复制
}
代码语言:txt
复制
return s

但好像不可以!

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档