package
0.0.0-20240610223141-7cbcb62622b3
Repository: https://github.com/andred23/go-api.git
Documentation: pkg.go.dev

# Functions

CreateOpeningHandler @Summary CreateOpeningHandler @Description Create a new job opportunity @Tags Opportunities @Accept json @Produce json @Param request body CreateOpportunityRequest true "Request body" @Success 200 {object} CreateOpportunityResponse @Failure 400 {object} ErrorResponse @Failure 500 {object} ErrorResponse @Router /opportunity [post].
DeleteOpeningHandler @Summary DeleteOpeningHandler @Description Delete a job opportunity @Tags Opportunities @Accept json @Produce json @Param id query string true "Opportunity identification" @Success 200 {object} DeleteOpportunityResponse @Failure 400 {object} ErrorResponse @Failure 500 {object} ErrorResponse @Router /opportunity/id [delete].
No description provided by the author
ListOpportunitiesHandler @Summary ListOpportunitiesHandler @Description List all jobs opportunity @Tags Opportunities @Accept json @Produce json @Success 200 {object} ListOpportunityResponse @Failure 400 {object} ErrorResponse @Failure 500 {object} ErrorResponse @Router /opportunity [get].
ShowOpportunityHandler @Summary ShowOpportunityHandler @Description Show a job opportunity @Tags Opportunities @Accept json @Produce json @Param id query string true "Opportunity identification" @Success 200 {object} ShowOpportunityResponse @Failure 400 {object} ErrorResponse @Failure 500 {object} ErrorResponse @Router /opportunity/id [get].
UpdateOpeningHandler @Summary UpdateOpeningHandler @Description Update a job opportunity @Tags Opportunities @Accept json @Produce json @Param id query string true "Opportunity identification" @Param request body UpdateOpportunityRequest true "Request body" @Success 200 {object} UpdateOpportunityResponse @Failure 400 {object} ErrorResponse @Failure 500 {object} ErrorResponse @Router /opportunity/id [patch].

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateOpportunityRequest UpdateOpportunity.
No description provided by the author