Loops 如何在字符串中循环数组

Loops 如何在字符串中循环数组,loops,go,foreach,range,Loops,Go,Foreach,Range,我有这样的绳子 data := `["452","767","406","535","908"]` 452 767 406 535 908 我想要这样的输出 data := `["452","767","406","535","908"]` 452 767 406 535 90

我有这样的绳子

    data := `["452","767","406","535","908"]`
452
767
406
535
908
我想要这样的输出

    data := `["452","767","406","535","908"]`
452
767
406
535
908
我试着用

for _, s := range data {
        fmt.Println(s)

    }
但结果是

91 34 52 53 50 34 44 34 55 54 55 34 44 34 52 48 54 34 44 34 53 51 53 34 44 34 57
48将其解析为JSON字符串

    data := `["452","767","406","535","908"]`

    s := []string{}

    err := json.Unmarshal([]byte(data), &s)
    if err != nil {
        return
    }

    for i := 0; i < len(s); i++ {
        fmt.Println(s[i])
    }
数据:=`[“452”、“767”、“406”、“535”、“908”]`
s:=[]字符串{}
err:=json.Unmarshal([]字节(数据),&s)
如果出错!=零{
回来
}
对于i:=0;i
主程序包
进口(
“字符串”
“unicode”
)
func main(){
数据:=`[“452”、“767”、“406”、“535”、“908”]`
令牌:=strings.FieldsFunc(数据,unicode.isFunt)
对于u,标记:=范围标记{
println(令牌)
}
}
输出:

452
767
406
535
908

您的代码在语法上无效。对不起,输入错误,我需要更改代码。您是在问如何解析JSON数组吗?