package main
import (
"encoding/json"
"fmt"
"log"
)
func main() {
type FruitBasket struct {
formatVersion string `json:"formatVersion"`
terraformVersion string `json:"terraformVersion"`
}
jsonData := []byte(`{"formatVersion":"0.1","terraformVersion":"0.13.5"}`)
var basket FruitBasket
err := json.Unmarshal(jsonData, &basket)
if err != nil {
log.Println(err)
}
fmt.Println(basket.formatVersion, basket.terraformVersion)
}
我定义了一个结构来匹配JSON结构。我正在尝试将JSON对象解构为结构类型。但是我在我的结构var中没有得到任何东西。
没有语法错误。你能告诉我哪里做错了吗?
红糖糍粑
相关分类