亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

正確初始化映射接口結構

正確初始化映射接口結構

Go
jeck貓 2022-08-30 21:45:31
我有以下結構:type InstructionSet struct {    Inst map[string]interface{}}在地圖中,我想放一些類似的東西InstInst["cmd"] = "dir"Inst["timeout"] = 10現在我想直接從代碼初始化它,但我沒有找到正確的方法來做到這一點    info := InstructionSet{        Inst: {            "command": "dir",            "timeout": 10,            },    }這樣我就得到了一個錯誤,說.我嘗試了一些變體,但我無法找到正確的方法。missing type in composite literal
查看完整描述

2 回答

?
互換的青春

TA貢獻1797條經驗 獲得超6個贊

錯誤指出復合文本中缺少該類型,因此請提供類型:


info := InstructionSet{

    Inst: map[string]interface{}{

        "command": "dir",

        "timeout": 10,

    },

}

Go Playground上嘗試一下。


查看完整回答
反對 回復 2022-08-30
?
森欄

TA貢獻1810條經驗 獲得超5個贊

必須使用文本的類型聲明復合文本:


info := InstructionSet{

        Inst: map[string]interface{}{

            "command": "dir",

            "timeout": 10,

            },

    }


查看完整回答
反對 回復 2022-08-30
  • 2 回答
  • 0 關注
  • 130 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號