我在将转义的 json 对象转换为结构时遇到问题。
我面临的主要问题是源字段的转义 json。以下数据是其保存方式。
{
"key": "123",
"sources": "{\"1a\":\"source1a\",\"2b\":\"source2b\",\"3c\":\"source3c\",\"default\":\"sourcex\"}"
}
type config struct {
Key string `json:"key" validate:"required"`
Sources ???? `json:"sources" validate:"required"`
}
然后,我将有一个源值,并希望检查我的值是否在json中找到。如果我的值是“1a”,则返回“源1a”等。
我也试图在单元测试中编写它。
幕布斯7119047
相关分类