问题描述
fmt.Sprintf("template with %s %s %s... placeholders",str1,str2 str3,...)
-
fmt.Fprintf()
而不是Sprintf()
str1 + str2 + str3 + ...
- 在字符串片段上使用
strings.Builder
的WriteString()
,然后从String()
方法返回结果
我正在编写生成 SMTP 消息的电子邮件服务,其中包含长块 Base64 编码的文件内容,并涉及大量文本连接以形成标题。在高流量时,我尽量避免创建 Base64 文件内容的副本。
我想知道 strings.Builder
在内存使用效率和所用时间方面是否明显优于其他两种方法。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)