Go之函数直接实现接口
//1.定义一个接口 type Run interface { Runing() }
//2.定义一个函数类型 type Runer func()
//3.让函数直接实现接口 func (self Runer) Runing() { self() }
//调用 var run Runer = Runer(func() { fmt.Println("i am runing") }) run.Runing()
//1.定义一个接口 type Run interface { Runing() }
//2.定义一个函数类型 type Runer func()
//3.让函数直接实现接口 func (self Runer) Runing() { self() }
//调用 var run Runer = Runer(func() { fmt.Println("i am runing") }) run.Runing()