golang-接口
Go语言规定,只要实现了接口里面的方法,就是该接口的实现类 接口变量里面有什么? 实现者的类型 和 实现者的指针 接口变量自带指针 接口变量同样采用值传递,几乎不需要使用接口的指针 指针接收者实现只能以指针方式使用;值接收者都可以用 定义一个接口 package main import ( "fmt" "interfaces/mock" "interfaces/real" "time" ) /** Go语言规定,只要实现了接口里面的方法,就是该接口的实现类 接口变量里面有什么? 实现者的类型 和 实现者的指针 接口变量自带指针 接口变量同样采用值传递,几乎不需要使用接口的指针 指针接收者实现只能以指针方式使用;值接收者都可以用 。。。。 type Retriever struct {} ty...阅读全文