package api import ( "context" "user/api/user" "github.com/gogf/gf/contrib/rpc/grpcx/v2" "github.com/gogf/gf/v2/errors/gcode" "github.com/gogf/gf/v2/errors/gerror" ) type Controller struct { user.UnimplementedUserServer } func Register(s *grpcx.GrpcServer) { user.RegisterUserServer(s.Server, &Controller{}) } func (*Controller) SayHello(ctx context.Context, req *user.HelloReq) (res *user.HelloRes, err error) { return nil, gerror.NewCode(gcode.CodeNotImplemented) }