Documentation ¶
Index ¶
- type AParams
- type AnswerHandler
- func (h AnswerHandler) CreateAnswerHandler(c *fiber.Ctx) error
- func (h AnswerHandler) DeleteAnswerHandler(c *fiber.Ctx) error
- func (h AnswerHandler) GetAllAnswersHandler(c *fiber.Ctx) error
- func (h AnswerHandler) GetAnswerAuthorHandler(c *fiber.Ctx) error
- func (h AnswerHandler) GetAnswerHandler(c *fiber.Ctx) error
- func (h AnswerHandler) GetAnswerQuestionHandler(c *fiber.Ctx) error
- func (h AnswerHandler) UpdateAnswerHandler(c *fiber.Ctx) error
- type AuthHandler
- type QParams
- type QuestionHandler
- func (h QuestionHandler) CreateQuestionHandler(c *fiber.Ctx) error
- func (h QuestionHandler) DeleteQuestionHandler(c *fiber.Ctx) error
- func (h QuestionHandler) GetAllQuestionsHandler(c *fiber.Ctx) error
- func (h QuestionHandler) GetQuestionAnswersHandler(c *fiber.Ctx) error
- func (h QuestionHandler) GetQuestionAuthorHandler(c *fiber.Ctx) error
- func (h QuestionHandler) GetQuestionHandler(c *fiber.Ctx) error
- func (h QuestionHandler) GetQuestionTagsHandler(c *fiber.Ctx) error
- func (h QuestionHandler) UpdateQuestionHandler(c *fiber.Ctx) error
- type TParams
- type TagHandler
- func (h TagHandler) CreateTagHandler(c *fiber.Ctx) error
- func (h TagHandler) DeleteTagHandler(c *fiber.Ctx) error
- func (h TagHandler) GetAllTagsHandler(c *fiber.Ctx) error
- func (h TagHandler) GetTagHandler(c *fiber.Ctx) error
- func (h TagHandler) GetTagQuestionHandler(c *fiber.Ctx) error
- func (h TagHandler) UpdateTagHandler(c *fiber.Ctx) error
- type UParams
- type UserHandler
- func (h UserHandler) CreateUserHandler(c *fiber.Ctx) error
- func (h UserHandler) DeleteUserHandler(c *fiber.Ctx) error
- func (h UserHandler) GetAllUsersHandler(c *fiber.Ctx) error
- func (h UserHandler) GetUserAnswersHandler(c *fiber.Ctx) error
- func (h UserHandler) GetUserHandler(c *fiber.Ctx) error
- func (h UserHandler) GetUserQuestionsHandler(c *fiber.Ctx) error
- func (h UserHandler) UpdateUserHandler(c *fiber.Ctx) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnswerHandler ¶
type AnswerHandler struct {
AnswerService service.AnswerService
}
func NewAnswerHandler ¶
func NewAnswerHandler(service service.AnswerService) *AnswerHandler
func (AnswerHandler) CreateAnswerHandler ¶
func (h AnswerHandler) CreateAnswerHandler(c *fiber.Ctx) error
New Answer
func (AnswerHandler) DeleteAnswerHandler ¶
func (h AnswerHandler) DeleteAnswerHandler(c *fiber.Ctx) error
Delete Answer
func (AnswerHandler) GetAllAnswersHandler ¶
func (h AnswerHandler) GetAllAnswersHandler(c *fiber.Ctx) error
All Answers
func (AnswerHandler) GetAnswerAuthorHandler ¶
func (h AnswerHandler) GetAnswerAuthorHandler(c *fiber.Ctx) error
Answer Author
func (AnswerHandler) GetAnswerHandler ¶
func (h AnswerHandler) GetAnswerHandler(c *fiber.Ctx) error
Single Answer
func (AnswerHandler) GetAnswerQuestionHandler ¶
func (h AnswerHandler) GetAnswerQuestionHandler(c *fiber.Ctx) error
Answer Questions
func (AnswerHandler) UpdateAnswerHandler ¶
func (h AnswerHandler) UpdateAnswerHandler(c *fiber.Ctx) error
Update Answer
type AuthHandler ¶
type AuthHandler struct {
AuthService service.AuthService
}
func NewAuthHandler ¶
func NewAuthHandler(service service.AuthService) *AuthHandler
func (AuthHandler) LoginHandler ¶
func (h AuthHandler) LoginHandler(c *fiber.Ctx) error
Login Handler
type QuestionHandler ¶
type QuestionHandler struct {
QuestionService service.QuestionService
}
func NewQuestionHandler ¶
func NewQuestionHandler(service service.QuestionService) *QuestionHandler
func (QuestionHandler) CreateQuestionHandler ¶
func (h QuestionHandler) CreateQuestionHandler(c *fiber.Ctx) error
New Question
func (QuestionHandler) DeleteQuestionHandler ¶
func (h QuestionHandler) DeleteQuestionHandler(c *fiber.Ctx) error
Delete Question
func (QuestionHandler) GetAllQuestionsHandler ¶
func (h QuestionHandler) GetAllQuestionsHandler(c *fiber.Ctx) error
All Questions
func (QuestionHandler) GetQuestionAnswersHandler ¶
func (h QuestionHandler) GetQuestionAnswersHandler(c *fiber.Ctx) error
Question Answers
func (QuestionHandler) GetQuestionAuthorHandler ¶
func (h QuestionHandler) GetQuestionAuthorHandler(c *fiber.Ctx) error
Question Author
func (QuestionHandler) GetQuestionHandler ¶
func (h QuestionHandler) GetQuestionHandler(c *fiber.Ctx) error
Single Question
func (QuestionHandler) GetQuestionTagsHandler ¶
func (h QuestionHandler) GetQuestionTagsHandler(c *fiber.Ctx) error
Question Tags
func (QuestionHandler) UpdateQuestionHandler ¶
func (h QuestionHandler) UpdateQuestionHandler(c *fiber.Ctx) error
Update Question
type TagHandler ¶
type TagHandler struct {
TagService service.TagService
}
func NewTagHandler ¶
func NewTagHandler(service service.TagService) *TagHandler
func (TagHandler) CreateTagHandler ¶
func (h TagHandler) CreateTagHandler(c *fiber.Ctx) error
New Tag
func (TagHandler) DeleteTagHandler ¶
func (h TagHandler) DeleteTagHandler(c *fiber.Ctx) error
Delete Tag
func (TagHandler) GetAllTagsHandler ¶
func (h TagHandler) GetAllTagsHandler(c *fiber.Ctx) error
All Tags
func (TagHandler) GetTagQuestionHandler ¶
func (h TagHandler) GetTagQuestionHandler(c *fiber.Ctx) error
Tag Questions
func (TagHandler) UpdateTagHandler ¶
func (h TagHandler) UpdateTagHandler(c *fiber.Ctx) error
Update Tag
type UserHandler ¶
type UserHandler struct {
UserService service.UserService
}
func NewUserHandler ¶
func NewUserHandler(service service.UserService) *UserHandler
func (UserHandler) CreateUserHandler ¶
func (h UserHandler) CreateUserHandler(c *fiber.Ctx) error
New user
func (UserHandler) DeleteUserHandler ¶
func (h UserHandler) DeleteUserHandler(c *fiber.Ctx) error
Delete user
func (UserHandler) GetAllUsersHandler ¶
func (h UserHandler) GetAllUsersHandler(c *fiber.Ctx) error
All users
func (UserHandler) GetUserAnswersHandler ¶
func (h UserHandler) GetUserAnswersHandler(c *fiber.Ctx) error
User answers
func (UserHandler) GetUserHandler ¶
func (h UserHandler) GetUserHandler(c *fiber.Ctx) error
Single user
func (UserHandler) GetUserQuestionsHandler ¶
func (h UserHandler) GetUserQuestionsHandler(c *fiber.Ctx) error
User questions
func (UserHandler) UpdateUserHandler ¶
func (h UserHandler) UpdateUserHandler(c *fiber.Ctx) error
Update user
Click to show internal directories.
Click to hide internal directories.