Documentation
¶
Index ¶
- type PetController
- func (pC PetController) AddPet(context *gin.Context)
- func (pC PetController) DeletePet(context *gin.Context)
- func (pC PetController) FindPetsByStatus(context *gin.Context)
- func (pC PetController) FindPetsByTags(context *gin.Context)
- func (pC PetController) GetPetByID(context *gin.Context)
- func (pC PetController) Handle()
- func (pC PetController) UpdatePet(context *gin.Context)
- func (pC PetController) UpdatePetWithForm(context *gin.Context)
- type StoreController
- type UserController
- func (uC UserController) CreateUser(context *gin.Context)
- func (uC UserController) CreateUsersWithListInput(context *gin.Context)
- func (uC UserController) DeleteUser(context *gin.Context)
- func (uC UserController) GetUserByName(context *gin.Context)
- func (uC UserController) Handle()
- func (uC UserController) UpdateUser(context *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PetController ¶
type PetController struct {
Router *gin.Engine
PetService services.PetServicePrototype
}
PetController is the /store controller
func (PetController) AddPet ¶
func (pC PetController) AddPet(context *gin.Context)
AddPet add a new pet to the store
func (PetController) DeletePet ¶
func (pC PetController) DeletePet(context *gin.Context)
DeletePet deletes a pet
func (PetController) FindPetsByStatus ¶
func (pC PetController) FindPetsByStatus(context *gin.Context)
FindPetsByStatus finds pets by status
func (PetController) FindPetsByTags ¶
func (pC PetController) FindPetsByTags(context *gin.Context)
FindPetsByTags finds pets by tags
func (PetController) GetPetByID ¶
func (pC PetController) GetPetByID(context *gin.Context)
GetPetByID gets a pet by ID
func (PetController) UpdatePet ¶
func (pC PetController) UpdatePet(context *gin.Context)
UpdatePet update an existing pet
func (PetController) UpdatePetWithForm ¶
func (pC PetController) UpdatePetWithForm(context *gin.Context)
UpdatePetWithForm updates a pet using a form
type StoreController ¶
type StoreController struct {
Router *gin.Engine
StoreService services.StoreServicePrototype
}
StoreController is the /store controller
func (StoreController) DeleteOrder ¶
func (sC StoreController) DeleteOrder(context *gin.Context)
DeleteOrder deletes an order
func (StoreController) GetOrderByID ¶
func (sC StoreController) GetOrderByID(context *gin.Context)
GetOrderByID gets the order by ID
func (StoreController) PlaceOrder ¶
func (sC StoreController) PlaceOrder(context *gin.Context)
PlaceOrder places a new order in a store
type UserController ¶
type UserController struct {
Router *gin.Engine
UserService services.UserServicePrototype
}
UserController is the /user controller
func (UserController) CreateUser ¶
func (uC UserController) CreateUser(context *gin.Context)
CreateUser creates a new user
func (UserController) CreateUsersWithListInput ¶
func (uC UserController) CreateUsersWithListInput(context *gin.Context)
CreateUsersWithListInput creates multiple users
func (UserController) DeleteUser ¶
func (uC UserController) DeleteUser(context *gin.Context)
DeleteUser deletes a user
func (UserController) GetUserByName ¶
func (uC UserController) GetUserByName(context *gin.Context)
GetUserByName get a user by name
func (UserController) UpdateUser ¶
func (uC UserController) UpdateUser(context *gin.Context)
UpdateUser updates an existing user