Golang 中国

代码片段

红框处的代码作何理解?书中这一串代码看不懂,为何不去除红框处的代码,直接执行红色圆圈处代码有何不妥?
fileType为string类型,fileVersion为一个int类型

2 回复
jimmykuu
#1 jimmykuu • 2018-06-07 22:32

传进来的需要解析的内容有可能是 stringint[]*Invoice 三种类型之一。

依次解析这三种类型,如果先解析成功就返回。

junzizhiyao
#2 junzizhiyao • 2018-06-08 15:28

可是我看书上的例子最终是解析成[]*Invoice,前面解析stirng和int来作为一个json字符串的对象,肯定解析失败了吧?

需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。