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

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

為什么在 Go 中的 interface{} 中放置一個指針會導(dǎo)致反射丟失類型的名稱?

為什么在 Go 中的 interface{} 中放置一個指針會導(dǎo)致反射丟失類型的名稱?

Go
縹緲止盈 2021-09-13 15:32:17
下面的示例顯示了當(dāng)您反映設(shè)置為對象 (g) 和指向所述對象 (h) 的指針的接口 {} 時會發(fā)生什么。這是設(shè)計使然,當(dāng)我將指針放入接口 {} 時,我是否應(yīng)該期望我的數(shù)據(jù)類型丟失或者更確切地說,或者我無法取回數(shù)據(jù)類型的名稱?包主導(dǎo)入“fmt”導(dǎo)入“反射”類型 Foo 結(jié)構(gòu) {    酒吧串}功能主(){    f := Foo{Bar: "FooBar"}    typeName :=reflect.TypeOf(f).Name()    fmt.Printf("typeName %v\n", typeName)    var g 接口{}    g = f    typeName = reflect.TypeOf(g).Name()    fmt.Printf("typeName %v\n", typeName)    var h 接口{}    h = &f    typeName = reflect.TypeOf(h).Name()    fmt.Printf("typeName %v\n", typeName)}輸出:類型名稱 Foo類型名稱 Foo類型名稱 也在:http://play.golang.org/p/2QuBoDxHfX
查看完整描述

1 回答

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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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