JSONをGoの構造体に変換
JSONのサンプルを、jsonタグ付きのGoの構造体に変換します。
JSONからGoの構造体を生成
Goでレスポンスをきれいにデコードするには、まずjsonタグ付きの構造体が必要です。このページはGoを選んだ状態でJSON型定義ジェネレーターを開くので、構造体とタグを自動で書き出せます。
使われる型
整数はint64、それ以外の数値はfloat64、配列は[]stringのようなスライスになり、型が混在する値はinterface{}になります。入れ子のオブジェクトは、キー名から名付けられたそれぞれの構造体になります。
関連ツール
フロントエンド向けにはJSONをTypeScriptに変換をどうぞ。先にJSONを確認するにはJSON整形ツールを使ってください。