Go 支援結構體和介面的嵌入,以表達更無縫的類型組合。這與 |
|
![]() ![]()
|
|
|
|
|
|
|
|
|
|
|
|
利用文字建立結構體時,我們必須顯式初始化嵌入;這裡嵌入的類型會作為欄位名稱。 |
|
我們可以在 |
|
或者,我們可以使用嵌入類型名稱拼出完整的路徑。 |
|
由於 |
|
|
|
嵌入有方法的結構體可用於將介面實作賦予其他結構體。這裡我們可以看到 |
|
|
下個範例:泛型。