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

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

Golang type interface {} 是沒有方法的接口

Golang type interface {} 是沒有方法的接口

Go
不負(fù)相思意 2021-11-01 17:03:09
目前我有這樣的事情main.gogojob.NewJob("every 2 second", "pene", func() {        t := gojob.Custom("pene")        log.Println(t)    }, struct {        Id int    }{        1,    })還有我的 gojob 包func NewJob(t string, name string, c func(), v interface{}) {    e := strings.Split(t, " ")    job := process(e)    job.log = false    job.name = name    job.action = c    job.custom = v    jobs = append(jobs, job)}和func Custom(name string) interface{} {    for i := range jobs {        if jobs[i].name != name {            continue        }        return jobs[i].custom    }    return nil}事情是我傳遞給 NewJob 的函數(shù)在 goroutine 上每 2 秒執(zhí)行一次,但我想訪問我傳遞的匿名結(jié)構(gòu)......但是當(dāng)我嘗試訪問時t.Id我越來越t.Id 未定義(類型 interface {} 是沒有方法的接口)但是打印 t 給了我預(yù)期的結(jié)果{1}
查看完整描述

1 回答

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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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