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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

復(fù)雜結(jié)構(gòu)的實(shí)例化

復(fù)雜結(jié)構(gòu)的實(shí)例化

Go
小唯快跑啊 2023-08-14 17:40:13
我在名為availability.go的文件中創(chuàng)建了一個(gè)結(jié)構(gòu)體package restconsumeimport ()// Availabilityrequest for sabretype Availabilityrequest struct {     OTAAirLowFareSearchRQ struct {         OriginDestinationInformation []struct {            DepartureDateTime   string `json:"DepartureDateTime"`            DestinationLocation struct {                LocationCode string `json:"LocationCode"`            } `json:"DestinationLocation"`            OriginLocation struct {                LocationCode string `json:"LocationCode"`            } `json:"OriginLocation"`            RPH string `json:"RPH"`        } `json:"OriginDestinationInformation"`        POS struct {            Source []struct {                PseudoCityCode string `json:"PseudoCityCode" default:"F9CE"`                RequestorID    struct {                    CompanyName struct {                        Code string `json:"Code" default:"TN"`                    } `json:"CompanyName"`                    ID   string `json:"ID" default:"1"`                    Type string `json:"Type" default:"1"`                } `json:"RequestorID"`            } `json:"Source"`        } `json:"POS"`        TPAExtensions struct {            IntelliSellTransaction struct {                RequestType struct {                    Name string `json:"Name" default:"200ITINS"`                } `json:"RequestType"`            } `json:"IntelliSellTransaction"`        } `json:"TPA_Extensions"`        TravelPreferences struct {            TPAExtensions struct {                DataSources struct {                    ATPCO string `json:"ATPCO" default:"Enable"`                    LCC   string `json:"LCC" default:"Disable"`                    NDC   string `json:"NDC" default:"Disable"`                } `json:"DataSources"`                NumTrips struct {                } `json:"NumTrips"`            } `json:"TPA_Extensions"`        } 現(xiàn)在我已將此包導(dǎo)入到我的主包中,并且僅使用一個(gè)子結(jié)構(gòu)(TPAExtensions)main.go進(jìn)行實(shí)例化時(shí)遇到問(wèn)題錯(cuò)誤消息未定義:Availabilityrequest 我的問(wèn)題是如何實(shí)例化這種復(fù)雜的結(jié)構(gòu)?
查看完整描述

1 回答

?
白板的微信

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊

最簡(jiǎn)單的答案是不要嘗試使用結(jié)構(gòu)體文字,而是將頂級(jí)類型的變量初始化為其類型的適當(dāng)零值,然后僅顯式設(shè)置需要的字段,如下所示:

var?a?Availabilityrequest
a.OTAAirLowFareSearchRQ.TPAExtensions.IntelliSellTransaction.RequestType.Name?=?"200ITINS"

但老實(shí)說(shuō),從你的問(wèn)題來(lái)看,你似乎是一個(gè) JavaScript 程序員,試圖攻擊 Go,但對(duì) Go 語(yǔ)言沒(méi)有太多先驗(yàn)知識(shí)。這是一條通往痛苦的道路。


查看完整回答
反對(duì) 回復(fù) 2023-08-14
  • 1 回答
  • 0 關(guān)注
  • 193 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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