Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Pythonでは、キーを並べ替えた順序でJSONを生成できます。
import json print json.dumps({'4': 5, '6': 7}, sort_keys=True, indent=4, separators=(',', ': '))
Go で同様のオプションは見つかりませんでした。goで同様の動作を実現する方法はありますか?
json パッケージは、マーシャリング時に常にキーを並べ替えます。具体的には:
マップのキーは辞書順にソートされています
構造体のキーは、構造体で定義された順序でマーシャリングされます
実装はここにある ATM: