go新人求助一个问题

skykful · · 2741 次点击
张口就来,确定用reflect实现一个Marshal方法靠谱?确定要把标准库那一大坨自己写一遍?
#7
更多评论
type Person1 struct { Name string `json:"name"` Age int `json:"age"` }
#1
要么自定义结构体,把 `Person` 转成自己要的。要么自己用 `reflect` 实现一个 `Marshal` 方法。
#2