我有一个结构,我想根据上下文不同地制作成JSON.
例如,有时我想像这样编组:
type MyStruct struct {
Nickname string `json:"nickname"`
EmailAddress string `json:"email_address"`
PhoneNumber string `json:"-"`
MailingAddress string `json:"-"`
}
Run Code Online (Sandbox Code Playgroud)
有时我想像这样编组:
type MyStruct struct {
Nickname string `json:"nickname"`
EmailAddress string `json:"email_address"`
PhoneNumber string `json:"phone_number"`
MailingAddress string `json:"mailing_address"`
}
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法可以做到这一点:
如果只有一种方法: