接口就是为结构体定义一组方法(method)。
接口的零值是nil。
nil
下面是从标准库中摘录的io.Reader接口的定义:
io.Reader
type Reader interface { Read(p []byte) (n int, err error) }
接口越小越好。
学习更多关于接口的知识。
最后更新于4年前