ホームページ >バックエンド開発 >Golang >golangの再帰的jsonを構造体にするには?

golangの再帰的jsonを構造体にするには?

WBOY
WBOY転載
2024-02-05 23:27:07639ブラウズ

golangの再帰的jsonを構造体にするには?

質問内容

以前にPythonを書いたことがあるのですが、golangに触り始めたばかりです

私の JSON を例に挙げると、子供はその数字を知りません。それは 3 かもしれないし 10 かもしれません。

リーリー

構造を書くのは私です

リーリー

しかし、これは愚かなことだと思います。 最適化するにはどうすればよいですか?


正解


定義で再利用できます autogenerate 次のように入力します:

リーリー ### 試して: ### リーリー

(

src は json 入力文字列です。) 出力 (

go playground

で試してください): リーリー

autogenerate

がスライス自体ではない場合、理解しやすく使用しやすくなります。 リーリー それからそれを使用/テストしてください: リーリー

出力は同じです。

go playground

でこれを試してください。

以上がgolangの再帰的jsonを構造体にするには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。