Golang對方法接收者變量的自動「取引用」和「解引用」

1. 寫在前面 文章的標題讀起來是有點拗口的,用一個簡單的示例你們即可以一目瞭然了,以下所示,st2會被自動解引用從而調用StructTest的printData方法,而st3會被自動取引用從而調用StructTest2的printData方法。 但不少時候,咱們會發現這種自動的「取引用」或「解引用」不「奏效」了,尤爲是遇到接口的時候,本文就是經過代碼復現這種「不奏效」,並分析其中的緣由。web
相關文章
相關標籤/搜索