を使用してJSONレスポンスの解析します入力され、エラーはありません。私は戻って取得しています応答が正常に見えるは、私は次のコードでJSONレスポンスを解析しようとしています非整列化
が正常resp.Bodyをお読みください。
{"access_token":"Osq","token_type":"Bearer","expires_in":"1247"} Response Headers map[Content-Length:[384] Connection:[keep-alive] Content-Language:[en-US] Date:[Tue, 08 Aug 2017 16:52:19 GMT] Gi-Coordination-Id:[auto_--YfYqIVya0KiAv_mLLET8g] Server:[Mashery Proxy] X-Powered-By:[ASP.NET ARR/3.0 ASP.NET] Content-Type:[application/json; charset=utf-8] Pragma:[no-cache] Cache-Control:[no-cache,no-cache] Expires:[-1]]
を誰もが、私はアプローチのいずれかで間違ってやっているものを上の任意のアイデアを持っていますか?
EDIT - ソリューション:
type Token struct {
Access_token string `json:access_token`
Token_type string `json:token_type`
Expires_in int `json:expires_in`
}
非整列化を大文字にする必要がエクスポートされたキーを必要とします。
「トークン」タイプの定義を含めるように質問を編集してください。 – Adrian
どこかで良い複製があるはずです... – RayfenWindspear
下線付きの変数名は 'golang'に準拠していますのでご注意ください – TehSphinX