// Code generated by goctl. DO NOT EDIT. // goctl 1.9.2 // Source: community.proto package communityservice import ( "context" "juwan-backend/app/community/rpc/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( AddCommentLikesReq = pb.AddCommentLikesReq AddCommentLikesResp = pb.AddCommentLikesResp AddCommentsReq = pb.AddCommentsReq AddCommentsResp = pb.AddCommentsResp AddPostLikesReq = pb.AddPostLikesReq AddPostLikesResp = pb.AddPostLikesResp AddPostsReq = pb.AddPostsReq AddPostsResp = pb.AddPostsResp CommentLikes = pb.CommentLikes Comments = pb.Comments DelCommentLikesReq = pb.DelCommentLikesReq DelCommentLikesResp = pb.DelCommentLikesResp DelCommentsReq = pb.DelCommentsReq DelCommentsResp = pb.DelCommentsResp DelPostLikesReq = pb.DelPostLikesReq DelPostLikesResp = pb.DelPostLikesResp DelPostsReq = pb.DelPostsReq DelPostsResp = pb.DelPostsResp GetCommentLikesByIdReq = pb.GetCommentLikesByIdReq GetCommentLikesByIdResp = pb.GetCommentLikesByIdResp GetCommentsByIdReq = pb.GetCommentsByIdReq GetCommentsByIdResp = pb.GetCommentsByIdResp GetPostLikesByIdReq = pb.GetPostLikesByIdReq GetPostLikesByIdResp = pb.GetPostLikesByIdResp GetPostsByIdReq = pb.GetPostsByIdReq GetPostsByIdResp = pb.GetPostsByIdResp PostLikes = pb.PostLikes Posts = pb.Posts SearchCommentLikesReq = pb.SearchCommentLikesReq SearchCommentLikesResp = pb.SearchCommentLikesResp SearchCommentsReq = pb.SearchCommentsReq SearchCommentsResp = pb.SearchCommentsResp SearchPostLikesReq = pb.SearchPostLikesReq SearchPostLikesResp = pb.SearchPostLikesResp SearchPostsReq = pb.SearchPostsReq SearchPostsResp = pb.SearchPostsResp UpdateCommentLikesReq = pb.UpdateCommentLikesReq UpdateCommentLikesResp = pb.UpdateCommentLikesResp UpdateCommentsReq = pb.UpdateCommentsReq UpdateCommentsResp = pb.UpdateCommentsResp UpdatePostLikesReq = pb.UpdatePostLikesReq UpdatePostLikesResp = pb.UpdatePostLikesResp UpdatePostsReq = pb.UpdatePostsReq UpdatePostsResp = pb.UpdatePostsResp CommunityService interface { // -----------------------commentLikes----------------------- AddCommentLikes(ctx context.Context, in *AddCommentLikesReq, opts ...grpc.CallOption) (*AddCommentLikesResp, error) UpdateCommentLikes(ctx context.Context, in *UpdateCommentLikesReq, opts ...grpc.CallOption) (*UpdateCommentLikesResp, error) DelCommentLikes(ctx context.Context, in *DelCommentLikesReq, opts ...grpc.CallOption) (*DelCommentLikesResp, error) GetCommentLikesById(ctx context.Context, in *GetCommentLikesByIdReq, opts ...grpc.CallOption) (*GetCommentLikesByIdResp, error) SearchCommentLikes(ctx context.Context, in *SearchCommentLikesReq, opts ...grpc.CallOption) (*SearchCommentLikesResp, error) // -----------------------comments----------------------- AddComments(ctx context.Context, in *AddCommentsReq, opts ...grpc.CallOption) (*AddCommentsResp, error) UpdateComments(ctx context.Context, in *UpdateCommentsReq, opts ...grpc.CallOption) (*UpdateCommentsResp, error) DelComments(ctx context.Context, in *DelCommentsReq, opts ...grpc.CallOption) (*DelCommentsResp, error) GetCommentsById(ctx context.Context, in *GetCommentsByIdReq, opts ...grpc.CallOption) (*GetCommentsByIdResp, error) SearchComments(ctx context.Context, in *SearchCommentsReq, opts ...grpc.CallOption) (*SearchCommentsResp, error) // -----------------------postLikes----------------------- AddPostLikes(ctx context.Context, in *AddPostLikesReq, opts ...grpc.CallOption) (*AddPostLikesResp, error) UpdatePostLikes(ctx context.Context, in *UpdatePostLikesReq, opts ...grpc.CallOption) (*UpdatePostLikesResp, error) DelPostLikes(ctx context.Context, in *DelPostLikesReq, opts ...grpc.CallOption) (*DelPostLikesResp, error) GetPostLikesById(ctx context.Context, in *GetPostLikesByIdReq, opts ...grpc.CallOption) (*GetPostLikesByIdResp, error) SearchPostLikes(ctx context.Context, in *SearchPostLikesReq, opts ...grpc.CallOption) (*SearchPostLikesResp, error) // -----------------------posts----------------------- AddPosts(ctx context.Context, in *AddPostsReq, opts ...grpc.CallOption) (*AddPostsResp, error) UpdatePosts(ctx context.Context, in *UpdatePostsReq, opts ...grpc.CallOption) (*UpdatePostsResp, error) DelPosts(ctx context.Context, in *DelPostsReq, opts ...grpc.CallOption) (*DelPostsResp, error) GetPostsById(ctx context.Context, in *GetPostsByIdReq, opts ...grpc.CallOption) (*GetPostsByIdResp, error) SearchPosts(ctx context.Context, in *SearchPostsReq, opts ...grpc.CallOption) (*SearchPostsResp, error) } defaultCommunityService struct { cli zrpc.Client } ) func NewCommunityService(cli zrpc.Client) CommunityService { return &defaultCommunityService{ cli: cli, } } // -----------------------commentLikes----------------------- func (m *defaultCommunityService) AddCommentLikes(ctx context.Context, in *AddCommentLikesReq, opts ...grpc.CallOption) (*AddCommentLikesResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.AddCommentLikes(ctx, in, opts...) } func (m *defaultCommunityService) UpdateCommentLikes(ctx context.Context, in *UpdateCommentLikesReq, opts ...grpc.CallOption) (*UpdateCommentLikesResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.UpdateCommentLikes(ctx, in, opts...) } func (m *defaultCommunityService) DelCommentLikes(ctx context.Context, in *DelCommentLikesReq, opts ...grpc.CallOption) (*DelCommentLikesResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.DelCommentLikes(ctx, in, opts...) } func (m *defaultCommunityService) GetCommentLikesById(ctx context.Context, in *GetCommentLikesByIdReq, opts ...grpc.CallOption) (*GetCommentLikesByIdResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.GetCommentLikesById(ctx, in, opts...) } func (m *defaultCommunityService) SearchCommentLikes(ctx context.Context, in *SearchCommentLikesReq, opts ...grpc.CallOption) (*SearchCommentLikesResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.SearchCommentLikes(ctx, in, opts...) } // -----------------------comments----------------------- func (m *defaultCommunityService) AddComments(ctx context.Context, in *AddCommentsReq, opts ...grpc.CallOption) (*AddCommentsResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.AddComments(ctx, in, opts...) } func (m *defaultCommunityService) UpdateComments(ctx context.Context, in *UpdateCommentsReq, opts ...grpc.CallOption) (*UpdateCommentsResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.UpdateComments(ctx, in, opts...) } func (m *defaultCommunityService) DelComments(ctx context.Context, in *DelCommentsReq, opts ...grpc.CallOption) (*DelCommentsResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.DelComments(ctx, in, opts...) } func (m *defaultCommunityService) GetCommentsById(ctx context.Context, in *GetCommentsByIdReq, opts ...grpc.CallOption) (*GetCommentsByIdResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.GetCommentsById(ctx, in, opts...) } func (m *defaultCommunityService) SearchComments(ctx context.Context, in *SearchCommentsReq, opts ...grpc.CallOption) (*SearchCommentsResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.SearchComments(ctx, in, opts...) } // -----------------------postLikes----------------------- func (m *defaultCommunityService) AddPostLikes(ctx context.Context, in *AddPostLikesReq, opts ...grpc.CallOption) (*AddPostLikesResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.AddPostLikes(ctx, in, opts...) } func (m *defaultCommunityService) UpdatePostLikes(ctx context.Context, in *UpdatePostLikesReq, opts ...grpc.CallOption) (*UpdatePostLikesResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.UpdatePostLikes(ctx, in, opts...) } func (m *defaultCommunityService) DelPostLikes(ctx context.Context, in *DelPostLikesReq, opts ...grpc.CallOption) (*DelPostLikesResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.DelPostLikes(ctx, in, opts...) } func (m *defaultCommunityService) GetPostLikesById(ctx context.Context, in *GetPostLikesByIdReq, opts ...grpc.CallOption) (*GetPostLikesByIdResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.GetPostLikesById(ctx, in, opts...) } func (m *defaultCommunityService) SearchPostLikes(ctx context.Context, in *SearchPostLikesReq, opts ...grpc.CallOption) (*SearchPostLikesResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.SearchPostLikes(ctx, in, opts...) } // -----------------------posts----------------------- func (m *defaultCommunityService) AddPosts(ctx context.Context, in *AddPostsReq, opts ...grpc.CallOption) (*AddPostsResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.AddPosts(ctx, in, opts...) } func (m *defaultCommunityService) UpdatePosts(ctx context.Context, in *UpdatePostsReq, opts ...grpc.CallOption) (*UpdatePostsResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.UpdatePosts(ctx, in, opts...) } func (m *defaultCommunityService) DelPosts(ctx context.Context, in *DelPostsReq, opts ...grpc.CallOption) (*DelPostsResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.DelPosts(ctx, in, opts...) } func (m *defaultCommunityService) GetPostsById(ctx context.Context, in *GetPostsByIdReq, opts ...grpc.CallOption) (*GetPostsByIdResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.GetPostsById(ctx, in, opts...) } func (m *defaultCommunityService) SearchPosts(ctx context.Context, in *SearchPostsReq, opts ...grpc.CallOption) (*SearchPostsResp, error) { client := pb.NewCommunityServiceClient(m.cli.Conn()) return client.SearchPosts(ctx, in, opts...) }