server

package
v0.0.0-...-cdf9605 Latest Latest
Warning

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

Go to latest
Published: Jan 29, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Repository

type Repository struct {
	pb.UnimplementedAnnouncementServer
	DB    db.Repository
	Queue *queue.Queue
	S3    *s3.S3
}

func New

func New(db db.Repository, q *queue.Queue, s3 *s3.S3) *Repository

func (*Repository) AcceptOffer

func (*Repository) CreateCard

func (*Repository) CreateOffer

func (*Repository) CreatePost

func (*Repository) DeleteAnnouncement

func (*Repository) EditAnnouncement

func (*Repository) EditPost

func (*Repository) GetCard

func (*Repository) GetCardProfile

func (*Repository) GetMyPost

func (*Repository) GetOffer

func (*Repository) GetPostHost

func (*Repository) RejectOffer

func (*Repository) UploadBlogImage

func (*Repository) UploadHostHouseImage

func (s *Repository) UploadHostHouseImage(ctx context.Context, r *pb.HostHouseImageRequest) (*pb.HostHouseImageResponse, error)

Jump to

Keyboard shortcuts

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