go get请求 json字符串转为结构体
2024-08-31 16:36:49
package main import (
"io/ioutil"
"fmt"
"net/http"
"encoding/json"
)
type Eth struct {
Status int
Data Ticker
}
type Ticker struct {
Ticker []float64
Seq int
}
func main() {
httpGet()
}
func httpGet() {
resp, err := http.Get("https://api.fcoin.com/v2/market/ticker/ethusdt")
if err != nil {
// handle error
} defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
// handle error
} fmt.Println(string(body))
var s Eth
json.Unmarshal([]byte(string(body)), &s)
fmt.Println(s.Data.Ticker)
}
最新文章
- Linux下取代top的进程管理工具 htop
- Extended TCP/IP Stack In Linux: Netfilter Hooks and IP Table
- 史上最易懂的Android jni开发资料--NDK环境搭建
- [SAP ABAP开发技术总结]字符串表达式String Expressions
- Win7玩游戏偶尔自动跳转到桌面的解决办法[转]
- Eclipse编辑java文件报Unhandled event loop exception错误的解决办法
- 举例android项目中的string.xml出现这个The character reference must end with the ';' delimiter.错误提示的原因及解决办法
- C#操作Xml:XmlSerializer 对象的Xml序列化和反序列化
- UVa 11121 - Base -2
- leetcode [64] merge tow sorted lists
- iOS回顾笔记(07) -- UITableView的使用和性能优化
- 七牛整合 ueditor (拦住那头牛,七牛又如何)
- 怎用不用工具创建一个javaWeb项目
- 基于 Vue.js 之 iView UI 框架非工程化实践记要
- ASP.NET MVC5 Forms登陆+权限控制(控制到Action)
- 小程序实践(十一):showModal的使用
- 前端性能优化 —— reflow(回流)和repaint(重绘)
- flink 学习
- oracle查看未提交事务
- Python之路PythonThread,第四篇,进程4
热门文章
- Server.MapPath()的用法
- angular入门(基础篇)
- unalias---取消命令别名
- libev环境
- 【单词】常见单词含义的辨异(emulator/simulator、hardware/firmware)
- Exchanging Partitions and Subpartitions with Tables--官方文档
- Android Okhttp完美同步持久Cookie实现免登录
- Core Animation 文档翻译—附录A(Layer样貌相关属性动画)
- 119.WIN32窗口原理
- 1.2 Use Cases中 Event Sourcing官网剖析(博主推荐)