无法评估字符串类型中的字段<field>

时间:2019-04-01 03:48:03

标签: go go-templates

我在golang包中使用text/template来解析环境中json字符串中的文本。

示例:https://play.golang.org/p/uARnrOyG4Th

但是我有一个错误:2009/11/10 23:00:00 Execute: template: Person template:1:19: executing "Person template" at <.id>: can't evaluate field id in type string

请帮助我解决问题。我找不到基于库文档的错误。

1 个答案:

答案 0 :(得分:2)

模板不能直接应用于字符串,您应该创建一个结构,然后将JSON字符串解组到该结构实例。 try the code