package server import "fmt" // IServer 用于定义业务方法的接口 type IServer interface { //声明一个问候的方法 Hello(name string) string Bye(name string) string } type Server struct { } // 实现声明的业务方法 func (s Server) Hello(name string) string { return fmt.Sprintf("Hello!%s", name) } func (s Server) Bye(name string) string { return fmt.Sprintf("Bye!%s", name) }