在this blog post撰文指出:Go的界面可以被認爲是一個指針?
結構可以實現界面,當然,所以一般你會 對待這些爲同樣的事情。但是當你處理一個結構時,你可能會通過引用傳遞,其中類型是* myStruct,或者你可能傳遞的值是 ,其中類型只是myStruct。如果 在另一方面,你要處理的事情是「公正」的 界面,你永遠不會有它的指針 - 接口在某種意義上指針 。當你在查看 正在傳遞的代碼時,如果不是結構,而是記住它可能實際上是「一個指針」,它可能會讓你感到困惑。
Go的界面可以被認爲是一個指針?請提供一些例子。
http://stackoverflow.com/a/23148998/6309可以說明包含在接口中的指針。 – VonC