golang strings.Builder 类型未定义
Posted
技术标签:
【中文标题】golang strings.Builder 类型未定义【英文标题】:golang strings.Builder type undefined 【发布时间】:2018-02-25 21:00:45 【问题描述】:GO 中的 strings.Builder 类型有问题。
尝试逐字运行示例代码,GO 仍然响应:
未定义:strings.Builder
任何关于问题可能的线索,根本没有其他问题。
package main
import (
"fmt"
"strings"
)
func main()
var b strings.Builder
for i := 3; i >=1; i--
fmt.Fprintf(&b, "%x...", i)
b.WriteString("ignition")
fmt.Println(b.String())
【问题讨论】:
【参考方案1】:strings.Builder
在 Go 1.10 中添加(在撰写本文时 9 天前于 2018 年 2 月 16 日发布)。如果您使用旧版本的 Go 进行构建,它将不可用。
【讨论】:
【参考方案2】:如果必须使用较旧的 Go 版本,您可以改用 bytes.Buffer
。
【讨论】:
以上是关于golang strings.Builder 类型未定义的主要内容,如果未能解决你的问题,请参考以下文章