为了账号安全,请及时绑定邮箱和手机立即绑定

GO 中的 Json 解组

GO 中的 Json 解组

Go
一只萌萌小番薯 2021-07-09 10:01:51
我正在尝试将来自服务器的 json 响应解组为各种类型,但我没有找到如何去做。有效的类型是:-type ServerResponse struct {  Total int  Data  []User}type User struct {  Name  string  Age   int}我可以成功解组 json 并接收预期的用户类型。我想要做的是处理各种服务器响应并事后转换。例如。type ServerResponse struct {  Total int  Data  []ServerItem}type User struct {  ServerItem  Name  string  Age   int}type Book struct {  ServerItem  Name      string  Author    string}然后使用 User(response.Data) 或 response.Data.(User) 使其成为具体类型,以便以后的函数类型检查正确。请任何人都可以让我知道从哪里开始寻找解决这个问题。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 201 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信