还是关于json.Marshal的问题

18328048335 · · 1575 次点击
举个例子:A嵌套B和C,C嵌套D。 如果A/B/C/D都有一个ID的字段,此时用哪个?显然是A,因为最外层深度最小。 如果只有D有json标签,此时用D,因为json标签专门为序列化设计的。 如果B、C也有json标签,那就死翘翘了,因为它俩深度一样,无法确定哪一个。
#1