在 golang.org 的官方 FAQ 中,在指针下有这样一句话: “见解是,虽然指向具体类型的指针可以满足接口,但有一个例外,指向接口的指针永远不能满足接口”出于好奇,上述规则的例外是什么?即接口指针何时可以实现接口?
1 回答
温温酱
TA贡献1752条经验 获得超4个赞
就在它下面说:
一个例外是任何值,甚至是指向接口的指针,都可以分配给空接口类型 (interface{}) 的变量。即便如此,如果该值是指向接口的指针,则几乎肯定是错误的。结果可能令人困惑。
- 1 回答
- 0 关注
- 384 浏览
添加回答
举报
0/150
提交
取消