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

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

將切片追加到切片的編譯器錯誤

將切片追加到切片的編譯器錯誤

Go
楊__羊羊 2021-11-01 10:53:46
Go 編譯器抱怨我的代碼將切片附加到切片。以下是相關摘錄:type LanidEntry struct {    lanid   string    group   string    contact string}var lanids []LanidEntryfunc load_file() (lanids_loaded []LanidEntry, errormsgs string) {    // ...}func Load() (lanids []LanidEntry, errormessages string) {    lanids_loaded, errormsgs := load_file(filename1, contact1)    lanids = append(lanids, lanids_loaded)    // ...}該append行生成此編譯器消息: src\load_lanids\load_lanids.go:50: cannot use lanids_loaded (type []LanidEntry) as type LanidEntry in append我知道將切片附加到切片工作正常,基于Go 博客文章中標題為 Append: The built-in function 的部分下的示例。
查看完整描述

1 回答

?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

您需要使用...

lanids = append(lanids, lanids_loaded...)

另外,也請格式化您的代碼:)

您還應該閱讀Wiki 上的切片技巧。


查看完整回答
反對 回復 2021-11-01
  • 1 回答
  • 0 關注
  • 222 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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