// Code generated by goctl. DO NOT EDIT. // Source: permission.proto package server import ( "context" "ark-permission/gen_result/pb/permission" "ark-permission/internal/logic/roleservice" "ark-permission/internal/svc" ) type RoleServiceServer struct { svcCtx *svc.ServiceContext permission.UnimplementedRoleServiceServer } func NewRoleServiceServer(svcCtx *svc.ServiceContext) *RoleServiceServer { return &RoleServiceServer{ svcCtx: svcCtx, } } func (s *RoleServiceServer) Ping(ctx context.Context, in *permission.OKResp) (*permission.OKResp, error) { l := roleservicelogic.NewPingLogic(ctx, s.svcCtx) return l.Ping(in) }