Documentation
¶
Overview ¶
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Swagger Petstore * * This is a sample Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). * * API version: 1.0.0 * Contact: apiteam@swagger.io * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Index ¶
- func AddPet(w http.ResponseWriter, r *http.Request)
- func CreateUser(w http.ResponseWriter, r *http.Request)
- func CreateUsersWithArrayInput(w http.ResponseWriter, r *http.Request)
- func CreateUsersWithListInput(w http.ResponseWriter, r *http.Request)
- func DeleteOrder(w http.ResponseWriter, r *http.Request)
- func DeletePet(w http.ResponseWriter, r *http.Request)
- func DeleteUser(w http.ResponseWriter, r *http.Request)
- func DoCategoryStuff(w http.ResponseWriter, r *http.Request)
- func FindPetsByStatus(w http.ResponseWriter, r *http.Request)
- func FindPetsByTags(w http.ResponseWriter, r *http.Request)
- func GetAllPets(w http.ResponseWriter, r *http.Request)
- func GetInventory(w http.ResponseWriter, r *http.Request)
- func GetOrderById(w http.ResponseWriter, r *http.Request)
- func GetPetById(w http.ResponseWriter, r *http.Request)
- func GetRandomPet(w http.ResponseWriter, r *http.Request)
- func GetUserByName(w http.ResponseWriter, r *http.Request)
- func Index(w http.ResponseWriter, r *http.Request)
- func Logger(inner http.Handler, name string) http.Handler
- func LoginUser(w http.ResponseWriter, r *http.Request)
- func LogoutUser(w http.ResponseWriter, r *http.Request)
- func NewRouter() *mux.Router
- func PlaceOrder(w http.ResponseWriter, r *http.Request)
- func TestMethod(w http.ResponseWriter, r *http.Request)
- func UpdatePet(w http.ResponseWriter, r *http.Request)
- func UpdatePetWithForm(w http.ResponseWriter, r *http.Request)
- func UploadFile(w http.ResponseWriter, r *http.Request)
- func UserUsernamePut(w http.ResponseWriter, r *http.Request)
- type AllOfSubCategoryCategory
- type AllOfSubCategoryPetsItems
- type ApiResponse
- type Body
- type Cat
- type Category
- type Dog
- type NullableEnumModel
- type OneOfAllPetsResponseItems
- type OneOfSinglePetResponsePet
- type Order
- type Pet
- type Route
- type Routes
- type SinglePetResponse
- type SubCategory
- type Tag
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateUser ¶
func CreateUser(w http.ResponseWriter, r *http.Request)
func CreateUsersWithArrayInput ¶
func CreateUsersWithArrayInput(w http.ResponseWriter, r *http.Request)
func CreateUsersWithListInput ¶
func CreateUsersWithListInput(w http.ResponseWriter, r *http.Request)
func DeleteOrder ¶
func DeleteOrder(w http.ResponseWriter, r *http.Request)
func DeleteUser ¶
func DeleteUser(w http.ResponseWriter, r *http.Request)
func DoCategoryStuff ¶
func DoCategoryStuff(w http.ResponseWriter, r *http.Request)
func FindPetsByStatus ¶
func FindPetsByStatus(w http.ResponseWriter, r *http.Request)
func FindPetsByTags ¶
func FindPetsByTags(w http.ResponseWriter, r *http.Request)
func GetAllPets ¶
func GetAllPets(w http.ResponseWriter, r *http.Request)
func GetInventory ¶
func GetInventory(w http.ResponseWriter, r *http.Request)
func GetOrderById ¶
func GetOrderById(w http.ResponseWriter, r *http.Request)
func GetPetById ¶
func GetPetById(w http.ResponseWriter, r *http.Request)
func GetRandomPet ¶
func GetRandomPet(w http.ResponseWriter, r *http.Request)
func GetUserByName ¶
func GetUserByName(w http.ResponseWriter, r *http.Request)
func LogoutUser ¶
func LogoutUser(w http.ResponseWriter, r *http.Request)
func PlaceOrder ¶
func PlaceOrder(w http.ResponseWriter, r *http.Request)
func TestMethod ¶
func TestMethod(w http.ResponseWriter, r *http.Request)
func UpdatePetWithForm ¶
func UpdatePetWithForm(w http.ResponseWriter, r *http.Request)
func UploadFile ¶
func UploadFile(w http.ResponseWriter, r *http.Request)
func UserUsernamePut ¶
func UserUsernamePut(w http.ResponseWriter, r *http.Request)
Types ¶
type ApiResponse ¶
type Cat ¶
type Cat struct {
Id int64 `json:"id,omitempty"`
Category *Category `json:"category,omitempty"`
Name string `json:"name"`
PhotoUrls []string `json:"photoUrls"`
Tags []Tag `json:"tags,omitempty"`
// pet status in the store
Status string `json:"status,omitempty"`
Hunts bool `json:"hunts,omitempty"`
Age int32 `json:"age,omitempty"`
}
type Dog ¶
type Dog struct {
Id int64 `json:"id,omitempty"`
Category *Category `json:"category,omitempty"`
Name string `json:"name"`
PhotoUrls []string `json:"photoUrls"`
Tags []Tag `json:"tags,omitempty"`
// pet status in the store
Status string `json:"status,omitempty"`
Bark bool `json:"bark,omitempty"`
Breed string `json:"breed,omitempty"`
}
type NullableEnumModel ¶
type NullableEnumModel struct {
EnumProp string `json:"enumProp,omitempty"`
}
type Route ¶
type Route struct {
Name string
Method string
Pattern string
HandlerFunc http.HandlerFunc
}
type SinglePetResponse ¶
type SinglePetResponse struct {
Pet *OneOfSinglePetResponsePet `json:"pet,omitempty"`
}
type SubCategory ¶
type SubCategory struct {
Category *AllOfSubCategoryCategory `json:"category,omitempty"`
Category2 *Category `json:"category2,omitempty"`
Pets []AllOfSubCategoryPetsItems `json:"pets,omitempty"`
}
type User ¶
type User struct {
Id int64 `json:"id,omitempty"`
Username string `json:"username,omitempty"`
FirstName string `json:"firstName,omitempty"`
LastName string `json:"lastName,omitempty"`
Email string `json:"email,omitempty"`
Password string `json:"password,omitempty"`
Phone string `json:"phone,omitempty"`
// User Status
UserStatus int32 `json:"userStatus,omitempty"`
}
Source Files
¶
- api_default.go
- api_pet.go
- api_store.go
- api_user.go
- logger.go
- model_all_of_sub_category_category.go
- model_all_of_sub_category_pets_items.go
- model_api_response.go
- model_body.go
- model_cat.go
- model_category.go
- model_dog.go
- model_nullable_enum_model.go
- model_one_of_all_pets_response_items.go
- model_one_of_single_pet_response_pet.go
- model_order.go
- model_pet.go
- model_single_pet_response.go
- model_sub_category.go
- model_tag.go
- model_user.go
- routers.go