代码拉取完成,页面将自动刷新
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.5.1
// - protoc v3.19.4
// source: review.proto
package review
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.64.0 or later.
const _ = grpc.SupportPackageIsVersion9
const (
Review_CreateReview_FullMethodName = "/review.Review/CreateReview"
Review_ListReview_FullMethodName = "/review.Review/ListReview"
Review_ReviewInfo_FullMethodName = "/review.Review/ReviewInfo"
Review_ReviewCount_FullMethodName = "/review.Review/ReviewCount"
Review_CreateFavorite_FullMethodName = "/review.Review/CreateFavorite"
Review_UpdateFavorite_FullMethodName = "/review.Review/UpdateFavorite"
Review_FindFavorite_FullMethodName = "/review.Review/FindFavorite"
Review_FindFavoriteList_FullMethodName = "/review.Review/FindFavoriteList"
Review_CountFavorite_FullMethodName = "/review.Review/CountFavorite"
Review_DeleteFavorite_FullMethodName = "/review.Review/DeleteFavorite"
Review_ArticleInfo_FullMethodName = "/review.Review/ArticleInfo"
Review_ArticleList_FullMethodName = "/review.Review/ArticleList"
Review_ArticleTouristVolumeUpdate_FullMethodName = "/review.Review/ArticleTouristVolumeUpdate"
)
// ReviewClient is the client API for Review service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type ReviewClient interface {
// 评论
CreateReview(ctx context.Context, in *CreateReviewRequest, opts ...grpc.CallOption) (*CreateReviewResponse, error)
ListReview(ctx context.Context, in *ListReviewRequest, opts ...grpc.CallOption) (*ListReviewResponse, error)
ReviewInfo(ctx context.Context, in *ReviewInfoRequest, opts ...grpc.CallOption) (*ReviewInfoResponse, error)
ReviewCount(ctx context.Context, in *ReviewCountRequest, opts ...grpc.CallOption) (*ReviewCountResponse, error)
// 点赞、收藏
CreateFavorite(ctx context.Context, in *CreateFavoriteRequest, opts ...grpc.CallOption) (*CreateFavoriteResponse, error)
UpdateFavorite(ctx context.Context, in *UpdateFavoriteRequest, opts ...grpc.CallOption) (*UpdateFavoriteResponse, error)
FindFavorite(ctx context.Context, in *FindFavoriteRequest, opts ...grpc.CallOption) (*FindFavoriteResponse, error)
FindFavoriteList(ctx context.Context, in *FindFavoriteListRequest, opts ...grpc.CallOption) (*FindFavoriteListResponse, error)
CountFavorite(ctx context.Context, in *CountFavoriteRequest, opts ...grpc.CallOption) (*CountFavoriteResponse, error)
DeleteFavorite(ctx context.Context, in *DeleteFavoriteRequest, opts ...grpc.CallOption) (*DeleteFavoriteResponse, error)
// 文章
ArticleInfo(ctx context.Context, in *ArticleInfoRequest, opts ...grpc.CallOption) (*ArticleInfoResponse, error)
ArticleList(ctx context.Context, in *ArticleListRequest, opts ...grpc.CallOption) (*ArticleListResponse, error)
ArticleTouristVolumeUpdate(ctx context.Context, in *ArticleTouristVolumeUpdateRequest, opts ...grpc.CallOption) (*ArticleTouristVolumeUpdateResponse, error)
}
type reviewClient struct {
cc grpc.ClientConnInterface
}
func NewReviewClient(cc grpc.ClientConnInterface) ReviewClient {
return &reviewClient{cc}
}
func (c *reviewClient) CreateReview(ctx context.Context, in *CreateReviewRequest, opts ...grpc.CallOption) (*CreateReviewResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(CreateReviewResponse)
err := c.cc.Invoke(ctx, Review_CreateReview_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) ListReview(ctx context.Context, in *ListReviewRequest, opts ...grpc.CallOption) (*ListReviewResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ListReviewResponse)
err := c.cc.Invoke(ctx, Review_ListReview_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) ReviewInfo(ctx context.Context, in *ReviewInfoRequest, opts ...grpc.CallOption) (*ReviewInfoResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ReviewInfoResponse)
err := c.cc.Invoke(ctx, Review_ReviewInfo_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) ReviewCount(ctx context.Context, in *ReviewCountRequest, opts ...grpc.CallOption) (*ReviewCountResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ReviewCountResponse)
err := c.cc.Invoke(ctx, Review_ReviewCount_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) CreateFavorite(ctx context.Context, in *CreateFavoriteRequest, opts ...grpc.CallOption) (*CreateFavoriteResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(CreateFavoriteResponse)
err := c.cc.Invoke(ctx, Review_CreateFavorite_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) UpdateFavorite(ctx context.Context, in *UpdateFavoriteRequest, opts ...grpc.CallOption) (*UpdateFavoriteResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(UpdateFavoriteResponse)
err := c.cc.Invoke(ctx, Review_UpdateFavorite_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) FindFavorite(ctx context.Context, in *FindFavoriteRequest, opts ...grpc.CallOption) (*FindFavoriteResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(FindFavoriteResponse)
err := c.cc.Invoke(ctx, Review_FindFavorite_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) FindFavoriteList(ctx context.Context, in *FindFavoriteListRequest, opts ...grpc.CallOption) (*FindFavoriteListResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(FindFavoriteListResponse)
err := c.cc.Invoke(ctx, Review_FindFavoriteList_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) CountFavorite(ctx context.Context, in *CountFavoriteRequest, opts ...grpc.CallOption) (*CountFavoriteResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(CountFavoriteResponse)
err := c.cc.Invoke(ctx, Review_CountFavorite_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) DeleteFavorite(ctx context.Context, in *DeleteFavoriteRequest, opts ...grpc.CallOption) (*DeleteFavoriteResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(DeleteFavoriteResponse)
err := c.cc.Invoke(ctx, Review_DeleteFavorite_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) ArticleInfo(ctx context.Context, in *ArticleInfoRequest, opts ...grpc.CallOption) (*ArticleInfoResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ArticleInfoResponse)
err := c.cc.Invoke(ctx, Review_ArticleInfo_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) ArticleList(ctx context.Context, in *ArticleListRequest, opts ...grpc.CallOption) (*ArticleListResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ArticleListResponse)
err := c.cc.Invoke(ctx, Review_ArticleList_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *reviewClient) ArticleTouristVolumeUpdate(ctx context.Context, in *ArticleTouristVolumeUpdateRequest, opts ...grpc.CallOption) (*ArticleTouristVolumeUpdateResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ArticleTouristVolumeUpdateResponse)
err := c.cc.Invoke(ctx, Review_ArticleTouristVolumeUpdate_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
// ReviewServer is the server API for Review service.
// All implementations must embed UnimplementedReviewServer
// for forward compatibility.
type ReviewServer interface {
// 评论
CreateReview(context.Context, *CreateReviewRequest) (*CreateReviewResponse, error)
ListReview(context.Context, *ListReviewRequest) (*ListReviewResponse, error)
ReviewInfo(context.Context, *ReviewInfoRequest) (*ReviewInfoResponse, error)
ReviewCount(context.Context, *ReviewCountRequest) (*ReviewCountResponse, error)
// 点赞、收藏
CreateFavorite(context.Context, *CreateFavoriteRequest) (*CreateFavoriteResponse, error)
UpdateFavorite(context.Context, *UpdateFavoriteRequest) (*UpdateFavoriteResponse, error)
FindFavorite(context.Context, *FindFavoriteRequest) (*FindFavoriteResponse, error)
FindFavoriteList(context.Context, *FindFavoriteListRequest) (*FindFavoriteListResponse, error)
CountFavorite(context.Context, *CountFavoriteRequest) (*CountFavoriteResponse, error)
DeleteFavorite(context.Context, *DeleteFavoriteRequest) (*DeleteFavoriteResponse, error)
// 文章
ArticleInfo(context.Context, *ArticleInfoRequest) (*ArticleInfoResponse, error)
ArticleList(context.Context, *ArticleListRequest) (*ArticleListResponse, error)
ArticleTouristVolumeUpdate(context.Context, *ArticleTouristVolumeUpdateRequest) (*ArticleTouristVolumeUpdateResponse, error)
mustEmbedUnimplementedReviewServer()
}
// UnimplementedReviewServer must be embedded to have
// forward compatible implementations.
//
// NOTE: this should be embedded by value instead of pointer to avoid a nil
// pointer dereference when methods are called.
type UnimplementedReviewServer struct{}
func (UnimplementedReviewServer) CreateReview(context.Context, *CreateReviewRequest) (*CreateReviewResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateReview not implemented")
}
func (UnimplementedReviewServer) ListReview(context.Context, *ListReviewRequest) (*ListReviewResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListReview not implemented")
}
func (UnimplementedReviewServer) ReviewInfo(context.Context, *ReviewInfoRequest) (*ReviewInfoResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ReviewInfo not implemented")
}
func (UnimplementedReviewServer) ReviewCount(context.Context, *ReviewCountRequest) (*ReviewCountResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ReviewCount not implemented")
}
func (UnimplementedReviewServer) CreateFavorite(context.Context, *CreateFavoriteRequest) (*CreateFavoriteResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateFavorite not implemented")
}
func (UnimplementedReviewServer) UpdateFavorite(context.Context, *UpdateFavoriteRequest) (*UpdateFavoriteResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateFavorite not implemented")
}
func (UnimplementedReviewServer) FindFavorite(context.Context, *FindFavoriteRequest) (*FindFavoriteResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindFavorite not implemented")
}
func (UnimplementedReviewServer) FindFavoriteList(context.Context, *FindFavoriteListRequest) (*FindFavoriteListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindFavoriteList not implemented")
}
func (UnimplementedReviewServer) CountFavorite(context.Context, *CountFavoriteRequest) (*CountFavoriteResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CountFavorite not implemented")
}
func (UnimplementedReviewServer) DeleteFavorite(context.Context, *DeleteFavoriteRequest) (*DeleteFavoriteResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteFavorite not implemented")
}
func (UnimplementedReviewServer) ArticleInfo(context.Context, *ArticleInfoRequest) (*ArticleInfoResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ArticleInfo not implemented")
}
func (UnimplementedReviewServer) ArticleList(context.Context, *ArticleListRequest) (*ArticleListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ArticleList not implemented")
}
func (UnimplementedReviewServer) ArticleTouristVolumeUpdate(context.Context, *ArticleTouristVolumeUpdateRequest) (*ArticleTouristVolumeUpdateResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ArticleTouristVolumeUpdate not implemented")
}
func (UnimplementedReviewServer) mustEmbedUnimplementedReviewServer() {}
func (UnimplementedReviewServer) testEmbeddedByValue() {}
// UnsafeReviewServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to ReviewServer will
// result in compilation errors.
type UnsafeReviewServer interface {
mustEmbedUnimplementedReviewServer()
}
func RegisterReviewServer(s grpc.ServiceRegistrar, srv ReviewServer) {
// If the following call pancis, it indicates UnimplementedReviewServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
if t, ok := srv.(interface{ testEmbeddedByValue() }); ok {
t.testEmbeddedByValue()
}
s.RegisterService(&Review_ServiceDesc, srv)
}
func _Review_CreateReview_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateReviewRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).CreateReview(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_CreateReview_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).CreateReview(ctx, req.(*CreateReviewRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_ListReview_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListReviewRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).ListReview(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_ListReview_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).ListReview(ctx, req.(*ListReviewRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_ReviewInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ReviewInfoRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).ReviewInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_ReviewInfo_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).ReviewInfo(ctx, req.(*ReviewInfoRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_ReviewCount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ReviewCountRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).ReviewCount(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_ReviewCount_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).ReviewCount(ctx, req.(*ReviewCountRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_CreateFavorite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateFavoriteRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).CreateFavorite(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_CreateFavorite_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).CreateFavorite(ctx, req.(*CreateFavoriteRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_UpdateFavorite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateFavoriteRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).UpdateFavorite(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_UpdateFavorite_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).UpdateFavorite(ctx, req.(*UpdateFavoriteRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_FindFavorite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(FindFavoriteRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).FindFavorite(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_FindFavorite_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).FindFavorite(ctx, req.(*FindFavoriteRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_FindFavoriteList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(FindFavoriteListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).FindFavoriteList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_FindFavoriteList_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).FindFavoriteList(ctx, req.(*FindFavoriteListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_CountFavorite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountFavoriteRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).CountFavorite(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_CountFavorite_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).CountFavorite(ctx, req.(*CountFavoriteRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_DeleteFavorite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteFavoriteRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).DeleteFavorite(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_DeleteFavorite_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).DeleteFavorite(ctx, req.(*DeleteFavoriteRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_ArticleInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ArticleInfoRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).ArticleInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_ArticleInfo_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).ArticleInfo(ctx, req.(*ArticleInfoRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_ArticleList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ArticleListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).ArticleList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_ArticleList_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).ArticleList(ctx, req.(*ArticleListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Review_ArticleTouristVolumeUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ArticleTouristVolumeUpdateRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ReviewServer).ArticleTouristVolumeUpdate(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Review_ArticleTouristVolumeUpdate_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ReviewServer).ArticleTouristVolumeUpdate(ctx, req.(*ArticleTouristVolumeUpdateRequest))
}
return interceptor(ctx, in, info, handler)
}
// Review_ServiceDesc is the grpc.ServiceDesc for Review service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var Review_ServiceDesc = grpc.ServiceDesc{
ServiceName: "review.Review",
HandlerType: (*ReviewServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "CreateReview",
Handler: _Review_CreateReview_Handler,
},
{
MethodName: "ListReview",
Handler: _Review_ListReview_Handler,
},
{
MethodName: "ReviewInfo",
Handler: _Review_ReviewInfo_Handler,
},
{
MethodName: "ReviewCount",
Handler: _Review_ReviewCount_Handler,
},
{
MethodName: "CreateFavorite",
Handler: _Review_CreateFavorite_Handler,
},
{
MethodName: "UpdateFavorite",
Handler: _Review_UpdateFavorite_Handler,
},
{
MethodName: "FindFavorite",
Handler: _Review_FindFavorite_Handler,
},
{
MethodName: "FindFavoriteList",
Handler: _Review_FindFavoriteList_Handler,
},
{
MethodName: "CountFavorite",
Handler: _Review_CountFavorite_Handler,
},
{
MethodName: "DeleteFavorite",
Handler: _Review_DeleteFavorite_Handler,
},
{
MethodName: "ArticleInfo",
Handler: _Review_ArticleInfo_Handler,
},
{
MethodName: "ArticleList",
Handler: _Review_ArticleList_Handler,
},
{
MethodName: "ArticleTouristVolumeUpdate",
Handler: _Review_ArticleTouristVolumeUpdate_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "review.proto",
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。