| 12345678910111213141516171819202122 |
- 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)
- }
|