Documentation
¶
Index ¶
- Variables
- type LikeService
- type LikeServiceImpl
- func (s *LikeServiceImpl) DoLike(ctx context.Context, req *user.DoLikeReq) (res *user.DoLikeResp, err error)
- func (s *LikeServiceImpl) GetLikedUsers(ctx context.Context, req *user.GetLikedUsersReq) (res *user.GetLikedUsersResp, err error)
- func (s *LikeServiceImpl) GetTargetLikes(ctx context.Context, req *user.GetTargetLikesReq) (res *user.GetTargetLikesResp, err error)
- func (s *LikeServiceImpl) GetUserLike(ctx context.Context, req *user.GetUserLikedReq) (res *user.GetUserLikedResp, err error)
- func (s *LikeServiceImpl) GetUserLikes(ctx context.Context, req *user.GetUserLikesReq) (res *user.GetUserLikesResp, err error)
- type UserService
- type UserServiceImpl
- func (s *UserServiceImpl) GetUser(ctx context.Context, req *genuser.GetUserReq) (res *genuser.GetUserResp, err error)
- func (s *UserServiceImpl) GetUserDetail(ctx context.Context, req *genuser.GetUserDetailReq) (res *genuser.GetUserDetailResp, err error)
- func (s *UserServiceImpl) SearchUser(ctx context.Context, req *genuser.SearchUserReq) (res *genuser.SearchUserResp, err error)
- func (s *UserServiceImpl) UpdateUser(ctx context.Context, req *genuser.UpdateUserReq) (res *genuser.UpdateUserResp, err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var LikeSet = wire.NewSet( wire.Struct(new(LikeServiceImpl), "*"), wire.Bind(new(LikeService), new(*LikeServiceImpl)), )
View Source
var UserSet = wire.NewSet( wire.Struct(new(UserServiceImpl), "*"), wire.Bind(new(UserService), new(*UserServiceImpl)), )
Functions ¶
This section is empty.
Types ¶
type LikeService ¶
type LikeService interface { DoLike(ctx context.Context, req *user.DoLikeReq) (res *user.DoLikeResp, err error) GetUserLike(ctx context.Context, req *user.GetUserLikedReq) (res *user.GetUserLikedResp, err error) GetTargetLikes(ctx context.Context, req *user.GetTargetLikesReq) (res *user.GetTargetLikesResp, err error) GetUserLikes(ctx context.Context, req *user.GetUserLikesReq) (res *user.GetUserLikesResp, err error) GetLikedUsers(ctx context.Context, req *user.GetLikedUsersReq) (res *user.GetLikedUsersResp, err error) }
type LikeServiceImpl ¶
type LikeServiceImpl struct { Config *config.Config LikeModel like.IMongoMapper Redis *redis.Redis }
func (*LikeServiceImpl) DoLike ¶
func (s *LikeServiceImpl) DoLike(ctx context.Context, req *user.DoLikeReq) (res *user.DoLikeResp, err error)
func (*LikeServiceImpl) GetLikedUsers ¶
func (s *LikeServiceImpl) GetLikedUsers(ctx context.Context, req *user.GetLikedUsersReq) (res *user.GetLikedUsersResp, err error)
func (*LikeServiceImpl) GetTargetLikes ¶
func (s *LikeServiceImpl) GetTargetLikes(ctx context.Context, req *user.GetTargetLikesReq) (res *user.GetTargetLikesResp, err error)
func (*LikeServiceImpl) GetUserLike ¶
func (s *LikeServiceImpl) GetUserLike(ctx context.Context, req *user.GetUserLikedReq) (res *user.GetUserLikedResp, err error)
func (*LikeServiceImpl) GetUserLikes ¶
func (s *LikeServiceImpl) GetUserLikes(ctx context.Context, req *user.GetUserLikesReq) (res *user.GetUserLikesResp, err error)
type UserService ¶
type UserService interface { GetUser(ctx context.Context, req *genuser.GetUserReq) (res *genuser.GetUserResp, err error) GetUserDetail(ctx context.Context, req *genuser.GetUserDetailReq) (res *genuser.GetUserDetailResp, err error) UpdateUser(ctx context.Context, req *genuser.UpdateUserReq) (res *genuser.UpdateUserResp, err error) SearchUser(ctx context.Context, req *genuser.SearchUserReq) (res *genuser.SearchUserResp, err error) }
type UserServiceImpl ¶
type UserServiceImpl struct { Config *config.Config UserMongoMapper usermapper.IMongoMapper UserEsMapper usermapper.IEsMapper }
func (*UserServiceImpl) GetUser ¶
func (s *UserServiceImpl) GetUser(ctx context.Context, req *genuser.GetUserReq) (res *genuser.GetUserResp, err error)
func (*UserServiceImpl) GetUserDetail ¶
func (s *UserServiceImpl) GetUserDetail(ctx context.Context, req *genuser.GetUserDetailReq) (res *genuser.GetUserDetailResp, err error)
func (*UserServiceImpl) SearchUser ¶
func (s *UserServiceImpl) SearchUser(ctx context.Context, req *genuser.SearchUserReq) (res *genuser.SearchUserResp, err error)
func (*UserServiceImpl) UpdateUser ¶
func (s *UserServiceImpl) UpdateUser(ctx context.Context, req *genuser.UpdateUserReq) (res *genuser.UpdateUserResp, err error)
Click to show internal directories.
Click to hide internal directories.