【发布时间】:2017-06-05 00:21:49
【问题描述】:
我确信这是一个简单的问题,但我一直碰到这个问题。我看其他人也一样。
我看到有些人创建了一个for 循环并遍历切片以创建一个字符串,有没有更简单的方法将[]string 转换为string?
sprintf 会这样做吗?
【问题讨论】:
-
请说明您遇到的实际问题:为什么您必须将
[]string转换为string?您将同意I keep bumping into this不是有效的描述。 -
例如当您将格式化的 json 格式为
[]string时(因为某些 pkg 方法会这样返回它)并希望像这样Unmarshal(data []byte, v interface{})它:json.Unmarshal([]byte(strings.Join(jsonLines, "")), &model)
标签: string go types string-concatenation