私は深さが不明なデータベースからカテゴリのリストを取得しようとしています。 map[int][]interface{}
を使って可能ですか、それはまったく可能ですか?Goの未知の深さリスト
ベスト出力はJSON配列になります。たとえば:
[
{id: 1, name: "Car", Parent: 0, Children: []},
{id: 2, name: "Boat", Parent: 0, Children: [
{id: 4, name: "Fast", Parent: 2, Children: []},
{id: 5, name: "Slow", Parent: 2, Children: [
{id: 6, name: "ExtraSlow", Parent: 5, Children: []},
]},
]},
{id: 3, name: "Rocket", Parent: 0, Children: []}
]
可能ですが、避けてください。あなたが探している型は 'map [int] interface {}'です。 –
質問を2/3レベルの出力例で更新できますか? –