Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommentCommonRepo ¶
type CommentCommonRepo interface { GetComment(ctx context.Context, commentID string) (comment *entity.Comment, exist bool, err error) GetCommentWithoutStatus(ctx context.Context, commentID string) (comment *entity.Comment, exist bool, err error) GetCommentCount(ctx context.Context) (count int64, err error) RemoveAllUserComment(ctx context.Context, userID string) (err error) }
CommentCommonRepo comment repository
type CommentCommonService ¶
type CommentCommonService struct {
// contains filtered or unexported fields
}
CommentCommonService user service
func NewCommentCommonService ¶
func NewCommentCommonService( commentRepo CommentCommonRepo) *CommentCommonService
NewCommentCommonService new comment service
func (*CommentCommonService) GetComment ¶
func (cs *CommentCommonService) GetComment(ctx context.Context, commentID string) (resp *schema.GetCommentResp, err error)
GetComment get comment one
Click to show internal directories.
Click to hide internal directories.