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

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

創(chuàng)建一個未聲明屬性的結構

創(chuàng)建一個未聲明屬性的結構

Go
臨摹微笑 2022-05-10 16:11:25
我來自 javascript 并且了解對象:{}而且我知道 ytou 可以設置對象中未說明的屬性:var myObj = {};myObj.myProp = "TEST";在go中,我知道有一個東西叫structtype MyStruct struct {}MyStruct.MyProp即使它不在結構內,有沒有辦法設置?
查看完整描述

1 回答

?
蕪湖不蕪

TA貢獻1796條經(jīng)驗 獲得超7個贊

Go 是一種靜態(tài)類型的語言,所以你不能那樣做。


您可能正在尋找的結構是 Map。


即使在使用映射時,您也必須定義鍵和值的類型,并且這些不能更改。例子:


這定義了一個帶有整數(shù)鍵和字符串值的映射


mymap := make(map[int]string)

mymap[2] = "This is a string"

這定義了一個帶有字符串鍵和 interface{} 值的映射


mymap := make(map[string]interface{})

mymap["somekey"] = struct{}{Name: "John", Age: 30}


查看完整回答
反對 回復 2022-05-10
  • 1 回答
  • 0 關注
  • 164 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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