接口

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