Go での JSON 出力のキーの並べ替え
Python でキーをアルファベット順に並べるには、sort_keys=True 引数を指定して json.dumps を利用できます。 。 Go で同様の結果をどのように達成できますか?
解決策
Python とは異なり、Go の json パッケージはマーシャリング時にキーを辞書順に自動的に配置します。この動作は 2 つの方法で現れます。
ソートメカニズムは次のように実装されています。 http://golang.org/src/pkg/encoding/json/encode.go?#L359.
以上がGo で JSON キーを並べ替えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。