第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用結(jié)構(gòu)解析YAML

使用結(jié)構(gòu)解析YAML

Go
繁星coding 2021-04-09 18:19:56
我創(chuàng)建了以下YAML文件,以提供用戶需要提供的一些配置:Environments: sys1:    models:    - app-type: app1      service-type: “fds"    - app-type: app2      service-type: “era” sys2:    models:    - app-type: app1      service-type: “fds"    - app-type: app2      service-type: “era"https://codebeautify.org/yaml-validator/cbb349ec我在這里:一個環(huán)境(根)環(huán)境包含1..n sys每個都sys包含具有關(guān)鍵應(yīng)用程序類型的1..n模型實例現(xiàn)在,我需要解析此YAML文件,因此我嘗試構(gòu)建類似以下的結(jié)構(gòu)類型:type Environment struct {    Environment [] sys}type sys struct{    Models    []Properties}type Models struct{    app-type     string      `yaml:"app-type"`    service-type string      `yaml:"service-type"`}現(xiàn)在,我嘗試解析此YAML,但出現(xiàn)索引超出范圍的錯誤。我的問題是:1. Do I model the YAML correctly?2. Do I model the struct correctly?這是代碼:func main() {    y := Environments{}    err := yaml.Unmarshal([]byte(data), &y)    if err != nil {        log.Fatalf("error: %v", err)    }    fmt.Printf("%+v\n", y)}數(shù)據(jù)才是yaml.file。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 298 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號