0
点赞
收藏
分享

微信扫一扫

go get请求 json字符串转为结构体

烟中雯城 2022-05-31 阅读 47

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)
}

  

破罐子互摔

举报

相关推荐

0 条评论