我正在尝试将多个数组的数组值与相同的键合并(按+组合排序),Golang中是否有任何本机方式来转换此输入
input = [
[
{ a: 1, b: [1,2]},
{ a: 2, b: [1,2]},
{ a: 3, b: [1,2]}
],
[
{ a: 1, b: [3,4]},
{ a: 2, b: [3,4]},
{ a: 3, b: [3,4]},
{ a: 4, b: [3,4]}
],
[
{ a:1, b: [5,6]},
{ a:2, b: [5,6]},
{ a:3, b: [5,6]},
{ a:4, b: [5,6]},
{ a:5, b: [5,6]}
]
]
Run Code Online (Sandbox Code Playgroud)
成
output = [
{ a: 1, b: [1,2,3,4,5,6]},
{ a: 2, b: [1,2,3,4,5,6]}, …Run Code Online (Sandbox Code Playgroud) go ×1