Documentation ¶
Index ¶
- type Service
- func (s *Service) CreateCourse(ctx context.Context, request *pb.CreateCourseRequest) (*pb.CreateCourseResponse, error)
- func (s *Service) DeleteCourse(ctx context.Context, request *pb.DeleteCourseRequest) (*pb.DeleteCourseResponse, error)
- func (s *Service) GetCourse(ctx context.Context, request *pb.GetCourseRequest) (*pb.GetCourseResponse, error)
- func (s Service) ListCourses(ctx context.Context, request *pb.Empty) (*pb.ListCoursesResponse, error)
- func (s *Service) UpdateCourse(ctx context.Context, request *pb.UpdateCourseRequest) (*pb.UpdateCourseResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct{}
func (*Service) CreateCourse ¶
func (s *Service) CreateCourse(ctx context.Context, request *pb.CreateCourseRequest) (*pb.CreateCourseResponse, error)
func (*Service) DeleteCourse ¶
func (s *Service) DeleteCourse(ctx context.Context, request *pb.DeleteCourseRequest) (*pb.DeleteCourseResponse, error)
func (*Service) GetCourse ¶
func (s *Service) GetCourse(ctx context.Context, request *pb.GetCourseRequest) (*pb.GetCourseResponse, error)
func (Service) ListCourses ¶
func (*Service) UpdateCourse ¶
func (s *Service) UpdateCourse(ctx context.Context, request *pb.UpdateCourseRequest) (*pb.UpdateCourseResponse, error)
Click to show internal directories.
Click to hide internal directories.