gpt4 book ai didi

json - JSON coinbase API历史数据的麻烦结构

转载 作者:行者123 更新时间:2023-12-01 22:35:13 27 4
gpt4 key购买 nike

如果我的日期会不断变化,该如何构建历史比特币数据的结构?我正在使用https://mholt.github.io/json-to-go/构建打算在到达此终点https://api.coindesk.com/v1/bpi/historical/close.json?start=2013-09-01&end=2013-09-05时使用的结构。请注意,开始日期和结束日期可能有所不同。

type AutoGenerated struct {
Bpi struct {
Two0130901 float64 `json:"2013-09-01"`
Two0130902 float64 `json:"2013-09-02"`
Two0130903 float64 `json:"2013-09-03"`
Two0130904 float64 `json:"2013-09-04"`
Two0130905 float64 `json:"2013-09-05"`
} `json:"bpi"`
Disclaimer string `json:"disclaimer"`
Time struct {
Updated string `json:"updated"`
UpdatedISO time.Time `json:"updatedISO"`
} `json:"time"`
}

我想去一个有日期和价格的地方。例如
{"2013-09-01":128.2597,
"2013-09-02":127.3648,
"2013-09-03":127.5915,
"2013-09-04":120.5738,
"2013-09-05":120.5333}

我打算可以要求任何日期范围,而不仅仅是这五天。

最佳答案

使用map代替Bpi结构:

Bpi map[string]float64 `json:"bpi"`

这应该给您确切想要的东西。

关于json - JSON coinbase API历史数据的麻烦结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58740702/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com