JSON から Go Struct

JSON データから json タグ付きの Go 構造体をブラウザ内で生成します。

オブジェクト、配列、ネストした JSON から json タグ付きの Go 構造体を生成します。

使い方

  1. 正しい JSON を貼り付けます。
  2. Go Struct を生成します。
  3. フィールド名と型を確認してコピーします。

オブジェクトから Go struct

入力

{"id":1,"name":"demo"}

出力

type Root struct {
	Id int64 `json:"id"`
	Name string `json:"name"`
}
プライバシー
サーバー通信の可能性 機密情報は避ける 必要時のみ送信

変換はブラウザ内で実行され、JSON はアップロードされません。

よくある質問

JSON は整数のビット幅を定義しないため、より多くの一般的な値を扱える int64 を使用します。

要素型を推測できないため []any になります。必要に応じて修正してください。
次におすすめ

関連ツール

この作業が終わったら、関連ツールも続けて使えます。