service

package
v0.0.0-...-2e8b363 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

internal/service/goods_portrayal.go

Index

Constants

This section is empty.

Variables

ProviderSet is service providers.

Functions

This section is empty.

Types

type BloggerServiceService

type BloggerServiceService struct {
	pb.UnimplementedBloggerServiceServer
	// contains filtered or unexported fields
}

func NewBloggerServiceService

func NewBloggerServiceService(uc *biz.BloggerUsecase) *BloggerServiceService

func (*BloggerServiceService) GetBlogger

GetBlogger retrieves a single blogger.

func (*BloggerServiceService) ListBloggers

type FetcherService

type FetcherService struct {
	v1.UnimplementedFetcherServer
	// contains filtered or unexported fields
}

func NewFetcherService

func NewFetcherService(uc *fetcher.HttpUsecase, logger log.Logger) *FetcherService

func (*FetcherService) Hello

func (s *FetcherService) Hello(ctx context.Context, req *v1.HelloRequest) (*v1.HelloReply, error)

type GoodsPortrayalServiceService

type GoodsPortrayalServiceService struct {
	v1.UnimplementedGoodsPortrayalServiceServer
	// contains filtered or unexported fields
}

func (*GoodsPortrayalServiceService) GetGoodsPortrayal

type GoodsTrendServiceService

type GoodsTrendServiceService struct {
	pb.UnimplementedGoodsTrendServiceServer
	// contains filtered or unexported fields
}

func NewGoodsTrendServiceService

func NewGoodsTrendServiceService(uc *biz.GoodsTrendUsecase) *GoodsTrendServiceService

func (*GoodsTrendServiceService) ListGoodsTrends

type ProductServiceService

type ProductServiceService struct {
	pb.UnimplementedProductServiceServer
	// contains filtered or unexported fields
}

func NewProductServiceService

func NewProductServiceService(uc *biz.ProductUsecase, guc *biz.GoodsUsecase) *ProductServiceService

func (*ProductServiceService) GetProduct

GetProduct retrieves a single product.

func (*ProductServiceService) ListGoodsAwemes

【新增方法】实现 ListGoodsAwemes 接口

func (*ProductServiceService) ListProducts

type VideoRankService

type VideoRankService struct {
	pb.UnimplementedVideoRankServer
	// contains filtered or unexported fields
}

func NewVideoRankService

func NewVideoRankService(uc *biz.VideoRankUsecase) *VideoRankService

NewVideoRankService 构造 VideoRankService

func (*VideoRankService) GetVideoRank

GetVideoRank 查询单个视频榜单

func (*VideoRankService) ListVideoRank

ListVideoRank 分页查询视频榜单

type VideoServiceService

type VideoServiceService struct {
	pb.UnimplementedVideoServiceServer
	// contains filtered or unexported fields
}

func NewVideoServiceService

func NewVideoServiceService(uc *biz.VideoUsecase) *VideoServiceService

func (*VideoServiceService) GetVideo

func (*VideoServiceService) ListVideos

type VideoTrendServiceService

type VideoTrendServiceService struct {
	pb.UnimplementedVideoTrendServiceServer
	// contains filtered or unexported fields
}

func NewVideoTrendServiceService

func NewVideoTrendServiceService(uc *biz.VideoTrendUsecase) *VideoTrendServiceService

func (*VideoTrendServiceService) ListVideoTrends

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL