考虑这两个 XML 文档
<a>
<b nil="true"></b>
</a>
和
<a>
<b type="integer">1</b>
</a>
如何在 Go to a bstruct field of type 中正确解组此 XML int,而不会strconv.ParseInt: parsing "": invalid syntax在第一种情况下产生错误?
omitempty 在这种情况下似乎不起作用。
示例:http : //play.golang.org/p/fbhVJ4zUbl
相关分类