接口组合
在golang中有灵活多变的duck type编程模式,它既具有java语言的类型检查的严谨性,又具有python的灵活性,接口的多实现可以让一个接口实现多个已经存在的接口,而实现类不必实现每个方法,将接口的灵活性交给使用者,而不是定义者。
举个栗子
接口1:
package main
type Retriever interface {
Get(s string) string
}
接口2:
package main
type Poster interface {
Post(url string, form map[string