go-gin をサーバーとして使用し、リクエスト本文をデコードしようとしています。両方の文字列を持つリクエストを送信すると
{
"name": "abc"
}
次のコードはそれを正しくデコードします。
var decodedBody map[string]string
err = json.NewDecoder(c.Request.Body).Decode(&decodedBody)
でも送ったら
{
"id": 1
}
次のコードは、空白のマップを表示します
var decodedBody map[string]int
err = json.NewDecoder(c.Request.Body).Decode(&decodedBody)
ここで何が欠けているのかわかりません。ポインタはありますか?