golang 循环处理树 2021年04月21日 用map单层循环12345678for key,item := range a { for k,item2 := range a{ if item.ParentId == item2.Id { a[k].Sub = append(a[k].Sub, &a[key]) break } }} 文章目录 用map单层循环