I'm trying to workout how the type-struct should be for this JSON response. from CryptoWatch https://api.cryptowat.ch/markets/kraken/btcusd/ohlc?periods=60
{
"result": {
"60": [
[
1490733900,
1027.001,
1027.001,
1027,
1027,
0.024999999
],
[
1490733960,
1027,
1027,
1027,
1027,
12.61904
],
[
1490778360,
1037.749,
1037.749,
1037.749,
1037.749,
0.0052474597
]
]
},
"allowance": {
"cost": 1234,
"remaining": 456677
}
}
-
I've tried the JSON-TO-GoLang-Struct service.
type AutoGenerated struct { Result struct { Num60 []struct { Num0 int
json:"0"
Num1 float64json:"1"
Num2 float64json:"2"
Num3 intjson:"3"
Num4 intjson:"4"
Num5 float64json:"5"
}json:"60"
}json:"result"
Allowance struct { Cost intjson:"cost"
Remaining intjson:"remaining"
}json:"allowance"
}code-formatting seems broken :/
It seems to get stuck on array-to-struct error when i tried to decode it.
- I don't want to use the map+interface method for this struct.