gpt4 book ai didi

golang 只从 json 获取一个统计信息

转载 作者:数据小太阳 更新时间:2023-10-29 03:47:31 26 4
gpt4 key购买 nike

我试图从 json 中的 web api 请求中获取一个统计信息。这就是所谓的https://api.coinmarketcap.com/v1/ticker/ethereum/

我使用这个 github 代码示例 //获取关于硬币的信息

coinInfo, err := coinApi.GetCoinData("ethereum")
if err != nil {
log.Println(err)
} else {
fmt.Println(coinInfo)
}

我在日志中的结果是

{ethereum Ethereum ETH 2 830.48 0.100287 3.23573e+09 8.0977392218e+10 9.7506734e+07 9.7506734e+07 0.61 -0.65 -7.36 1518176353}

但如果您查看 api 域,我只想要 price_usd。为什么不能得到唯一的价格?已经尝试过 coinInfo['price_usd'] 但它都不起作用

在这里您可以找到运行 GetCoinData 的函数 https://github.com/miguelmota/go-coinmarketcap/blob/master/coinmarketcap.go

谁能帮我从 golang 的 api 中只获取 price_usd?

最佳答案

根据 the docs ,您可以为此使用 Coin 类型的 PriceUsd 字段。

关于golang 只从 json 获取一个统计信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48705069/

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