我正在尝试编写一个简单的go程序来读取json并从此数据中解组到Record结构的一部分
[
[[[1084, 1347], [1365, 717, 293]], 30],
[[[768, 989], [562,555]], 10],
[[[4, 1144], [1355, 1279, 298]], 20]
... many more records
]
数据是记录的数组 每个记录都有一个由两个元素组成的整数数组, 然后是可变数量的int元素数组,然后是int 数组中的所有数据均为整数
我不知道如何使用json库读取每个记录的内部数组。
当然可以将它们读取为字符串并进行解析,但是json库似乎应该为我完成所有工作。
试图将每条记录读入
type Record struct {
pair struct{
x int
y int
}
vector []int
result int
}
...
records := make([]Record) // variable to receive all records
请帮助。