課程
/后端開發
/Go
/Go語言第一課
interface{}(myDog).(Pet)
這個interface{}空接口知道
myDog是一個Dog結構體的實現
.(Pet)這個Pet接口類型當參數傳入什么意思?
2021-07-15
源自:Go語言第一課 6-5
正在回答
類型斷言。
類型斷言只能用于接口類型的變量,因此先將結構體類型的變量myDog轉換成空接口類型,再使用類型斷言。
舉報
Go語言入門教程,編程之必備知識擴散,打好Go語言編程基礎
1 回答“_, ok1 := interface{}(&myDog).(Pet)” 中的 【_】 是什么意思?
1 回答_, ok1 := interface{}(&myDog).(Pet) _, ok2 := interface{}(myDog).(Pet) 請問下這里取地址符號可用可不用如何理解呢?
1 回答Go語言是什么意思?
1 回答fallthrough語句僅能作為case語句中的最后一條語句出現。并且,包含它的case語句不能是其所屬switch語句的最后一條case語句。沒有理解這句話是什么意思
4 回答[]interface{}{byte(6), 'a', uint(10), int32(-4)} 這種表達是什么意思??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-10-22
類型斷言。
類型斷言只能用于接口類型的變量,因此先將結構體類型的變量myDog轉換成空接口類型,再使用類型斷言。