我有一个类型是的应用程序
type Person struct {
Name string `json:"name"`
Age int `json:"age"`
}
但是我们有旧客户端将Age字段作为字符串或整数发送,所以......
{
"name": "Joe",
"age": "42"
}
或者
{
"name": "Joe",
"age": 42
}
我知道我可以用“,字符串”注释“年龄”字段,如果它是一个我想强制转换为整数的字符串,但如果该字段可以是其中之一怎么办?
慕容3067478
慕娘9325324
相关分类