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

去 json.Unmarshal 不工作

去 json.Unmarshal 不工作

Go
精慕HU 2021-09-27 10:02:57
我有未解码为结构的 json。我知道我的代码中的某个地方有这个错误,但我被卡住了,不知道错误在哪里,我做错了什么请帮助我,这是我的代码:type GOOGLE_JSON struct {    code        string `json:"code"`    clientId    string `json:"clientId"`    redirectUri string `json:"redirectUri"`}body := []byte(`{"code":"111","clientId":"222","redirectUri":"333"}`)//google_json := GOOGLE_JSON{}var google_json GOOGLE_JSONerr := json.Unmarshal(body, &google_json)if err != nil {    fmt.Println(err)}fmt.Println(google_json)
查看完整描述

1 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

我发现错误


曾是


    type GOOGLE_JSON struct {

        code        string `json:"code"`

        clientId    string `json:"clientId"`

        redirectUri string `json:"redirectUri"`

    }

必须是大写字母


    type GOOGLE_JSON struct {

        Code        string `json:"code"`

        ClientId    string `json:"clientId"`

        RedirectUri string `json:"redirectUri"`

    }

我不专心


Code // <- exported

ClientId // <- exported

RedirectUri // <- exported


code // <-- not exported

clientId // <-- not exported

redirectUri // <-- not exported


查看完整回答
反对 回复 2021-09-27
  • 1 回答
  • 0 关注
  • 160 浏览
慕课专栏
更多

添加回答

举报

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