我在玩耍以了解嵌入的工作原理。http://play.golang.org/p/oHOim4G1-l
当我编组Child struct时,它的编组为{}
。为什么会这样元帅?
您的JSON字典为空,因为未导出 struct的任何字段(或struct内嵌的任何结构)。
如果您将字段名称更改为以大写字母开头,则encoding/json
模块将能够看到它们。当然,由于您还调用了Name
和方法Value
,因此您需要调用其他方法以避免冲突。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句