game_sync/db/rpc/server/userserver.go

30 lines
578 B
Go

// Code generated by goctl. DO NOT EDIT.
// goctl 1.7.2
// Source: user.proto
package server
import (
"context"
"mongo.games.com/game/db/proto/user"
"mongo.games.com/game/db/rpc/logic"
"mongo.games.com/game/db/rpc/svc"
)
type UserServer struct {
svcCtx *svc.ServiceContext
user.UnimplementedUserServerServer
}
func NewUserServer(svcCtx *svc.ServiceContext) *UserServer {
return &UserServer{
svcCtx: svcCtx,
}
}
func (s *UserServer) Save(ctx context.Context, in *user.SaveReq) (*user.SaveRsp, error) {
l := logic.NewUserLogic(ctx, s.svcCtx)
return l.Save(in)
}