Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Go中高效地连接字符串?

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

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

我傻傻的认为是:

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

但好像不可以!

回答

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

相似问题

2020-12-17:java和go,如何高效的拼接字符串?

1239

如何在Go中编写多行字符串?

23.6K

如何在GO中逐行读取文件?

21.3K

如何高效率地让服务器业务过渡到Serverless业务?

0124

2024-12-15:同位字符串连接的最小长度。用go语言,给定一个字符串s,由字符串t和t的多个同位字符串连接而成?

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