对Golang interface的理解

GoDev · 2017-06-27 13:08:38

指针与interface中的Speak例子,反过来貌似是可以的,《GO语言编程》中提到过

#1
更多评论

感谢分享。 <br> 根据Duck Type的含义:“if it looks like a duck and quacks like a duck, it’s a duck”。 <br>如何实现这个“look like”,靠的是interface。 <br>如果一个struct实现了一个interface,那么可以将这个struct传递到这个interface的形参 <br> 换言之,将一个struct赋值给一个interface,则表示其实现了这个interface的功能。

#2