|
- package server
-
- import (
- "context"
-
- "gitlink.org.cn/JCCE/PCM/lan_trans/idl/pbpod"
-
- "gitlink.org.cn/JCCE/PCM/lan_trans/idl/demo"
- "gitlink.org.cn/JCCE/PCM/lan_trans/idl/pbecs"
- )
-
- type Server struct {
- // 使用unsafe可以强制让编译器检查是否实现了相关方法
- demo.UnsafeDemoServiceServer
- pbecs.UnsafeEcsServiceServer
- pbpod.UnimplementedPodServiceServer
- }
-
- func (s *Server) Echo(ctx context.Context, req *demo.StringMessage) (*demo.StringMessage, error) {
- return &demo.StringMessage{
- Value: "Welcome to JCCE PCM",
- }, nil
- }
|