如下(由于是使用第三方生成, 一般自己都会定义成结构体, 而不是指针类型)
type Ad struct {
Name string
Banner *Image "json:"banner,omitempty"`
}
type Banner struct {
Url string
}
反序列化如果没有banner
字段, 会给一个空指针, 现在是反序列化之后手动判断然后 new 一个一个赋值.
有没有更好的方法操作?
1
dsphper 2022-08-31 23:01:10 +08:00
*Image 改成 Image
|
2
seth19960929 OP @dsphper 第三方生成的, 改不动
|