mirror of
				https://github.com/OpenAPITools/openapi-generator.git
				synced 2025-11-03 18:23:44 +00:00 
			
		
		
		
	* modules/openapi-generator/src/main/resources/go-server: alternative initialization of variable, to avoid extra checks and custom code * propagated changes to samples
This commit is contained in:
		
							parent
							
								
									5785743695
								
							
						
					
					
						commit
						dcf472a034
					
				@ -591,7 +591,7 @@ func (c *{{classname}}Controller) {{nickname}}(w http.ResponseWriter, r *http.Re
 | 
				
			|||||||
	{{paramName}}Param := r.Header.Get("{{baseName}}")
 | 
						{{paramName}}Param := r.Header.Get("{{baseName}}")
 | 
				
			||||||
	{{/isHeaderParam}}
 | 
						{{/isHeaderParam}}
 | 
				
			||||||
	{{#isBodyParam}}
 | 
						{{#isBodyParam}}
 | 
				
			||||||
	{{paramName}}Param := {{dataType}}{}
 | 
						var {{paramName}}Param {{dataType}}
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	{{^isAdditionalPropertiesTrue}}
 | 
						{{^isAdditionalPropertiesTrue}}
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
 | 
				
			|||||||
@ -97,7 +97,7 @@ func (c *PetAPIController) Routes() Routes {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// UpdatePet - Update an existing pet
 | 
					// UpdatePet - Update an existing pet
 | 
				
			||||||
func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	petParam := Pet{}
 | 
						var petParam Pet
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&petParam); err != nil {
 | 
						if err := d.Decode(&petParam); err != nil {
 | 
				
			||||||
@ -124,7 +124,7 @@ func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// AddPet - Add a new pet to the store
 | 
					// AddPet - Add a new pet to the store
 | 
				
			||||||
func (c *PetAPIController) AddPet(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *PetAPIController) AddPet(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	petParam := Pet{}
 | 
						var petParam Pet
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&petParam); err != nil {
 | 
						if err := d.Decode(&petParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -88,7 +88,7 @@ func (c *StoreAPIController) GetInventory(w http.ResponseWriter, r *http.Request
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// PlaceOrder - Place an order for a pet
 | 
					// PlaceOrder - Place an order for a pet
 | 
				
			||||||
func (c *StoreAPIController) PlaceOrder(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *StoreAPIController) PlaceOrder(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	orderParam := Order{}
 | 
						var orderParam Order
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&orderParam); err != nil {
 | 
						if err := d.Decode(&orderParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -96,7 +96,7 @@ func (c *UserAPIController) Routes() Routes {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUser - Create user
 | 
					// CreateUser - Create user
 | 
				
			||||||
func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := User{}
 | 
						var userParam User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -123,7 +123,7 @@ func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUsersWithArrayInput - Creates list of users with given input array
 | 
					// CreateUsersWithArrayInput - Creates list of users with given input array
 | 
				
			||||||
func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := []User{}
 | 
						var userParam []User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -148,7 +148,7 @@ func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUsersWithListInput - Creates list of users with given input array
 | 
					// CreateUsersWithListInput - Creates list of users with given input array
 | 
				
			||||||
func (c *UserAPIController) CreateUsersWithListInput(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUsersWithListInput(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := []User{}
 | 
						var userParam []User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -312,7 +312,7 @@ func (c *UserAPIController) UpdateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
		c.errorHandler(w, r, &RequiredError{"username"}, nil)
 | 
							c.errorHandler(w, r, &RequiredError{"username"}, nil)
 | 
				
			||||||
		return
 | 
							return
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	userParam := User{}
 | 
						var userParam User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -59,7 +59,7 @@ func (c *BodyAPIController) Routes() Routes {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// Body - summary
 | 
					// Body - summary
 | 
				
			||||||
func (c *BodyAPIController) Body(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *BodyAPIController) Body(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	bodyRequestParam := BodyRequest{}
 | 
						var bodyRequestParam BodyRequest
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&bodyRequestParam); err != nil {
 | 
						if err := d.Decode(&bodyRequestParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -67,7 +67,7 @@ func (c *BothAPIController) Both(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
		c.errorHandler(w, r, &RequiredError{"pathParam"}, nil)
 | 
							c.errorHandler(w, r, &RequiredError{"pathParam"}, nil)
 | 
				
			||||||
		return
 | 
							return
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	bodyRequestParam := BodyRequest{}
 | 
						var bodyRequestParam BodyRequest
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&bodyRequestParam); err != nil {
 | 
						if err := d.Decode(&bodyRequestParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -128,7 +128,7 @@ func (c *PetAPIController) Routes() Routes {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// UpdatePet - Update an existing pet
 | 
					// UpdatePet - Update an existing pet
 | 
				
			||||||
func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	petParam := Pet{}
 | 
						var petParam Pet
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&petParam); err != nil {
 | 
						if err := d.Decode(&petParam); err != nil {
 | 
				
			||||||
@ -155,7 +155,7 @@ func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// AddPet - Add a new pet to the store
 | 
					// AddPet - Add a new pet to the store
 | 
				
			||||||
func (c *PetAPIController) AddPet(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *PetAPIController) AddPet(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	petParam := Pet{}
 | 
						var petParam Pet
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&petParam); err != nil {
 | 
						if err := d.Decode(&petParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -88,7 +88,7 @@ func (c *StoreAPIController) GetInventory(w http.ResponseWriter, r *http.Request
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// PlaceOrder - Place an order for a pet
 | 
					// PlaceOrder - Place an order for a pet
 | 
				
			||||||
func (c *StoreAPIController) PlaceOrder(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *StoreAPIController) PlaceOrder(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	orderParam := Order{}
 | 
						var orderParam Order
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&orderParam); err != nil {
 | 
						if err := d.Decode(&orderParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -96,7 +96,7 @@ func (c *UserAPIController) Routes() Routes {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUser - Create user
 | 
					// CreateUser - Create user
 | 
				
			||||||
func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := User{}
 | 
						var userParam User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -123,7 +123,7 @@ func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUsersWithArrayInput - Creates list of users with given input array
 | 
					// CreateUsersWithArrayInput - Creates list of users with given input array
 | 
				
			||||||
func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := []User{}
 | 
						var userParam []User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -148,7 +148,7 @@ func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUsersWithListInput - Creates list of users with given input array
 | 
					// CreateUsersWithListInput - Creates list of users with given input array
 | 
				
			||||||
func (c *UserAPIController) CreateUsersWithListInput(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUsersWithListInput(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := []User{}
 | 
						var userParam []User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -258,7 +258,7 @@ func (c *UserAPIController) UpdateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
		c.errorHandler(w, r, &RequiredError{"username"}, nil)
 | 
							c.errorHandler(w, r, &RequiredError{"username"}, nil)
 | 
				
			||||||
		return
 | 
							return
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	userParam := User{}
 | 
						var userParam User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -128,7 +128,7 @@ func (c *PetAPIController) Routes() Routes {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// UpdatePet - Update an existing pet
 | 
					// UpdatePet - Update an existing pet
 | 
				
			||||||
func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	petParam := Pet{}
 | 
						var petParam Pet
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&petParam); err != nil {
 | 
						if err := d.Decode(&petParam); err != nil {
 | 
				
			||||||
@ -155,7 +155,7 @@ func (c *PetAPIController) UpdatePet(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// AddPet - Add a new pet to the store
 | 
					// AddPet - Add a new pet to the store
 | 
				
			||||||
func (c *PetAPIController) AddPet(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *PetAPIController) AddPet(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	petParam := Pet{}
 | 
						var petParam Pet
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&petParam); err != nil {
 | 
						if err := d.Decode(&petParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -88,7 +88,7 @@ func (c *StoreAPIController) GetInventory(w http.ResponseWriter, r *http.Request
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// PlaceOrder - Place an order for a pet
 | 
					// PlaceOrder - Place an order for a pet
 | 
				
			||||||
func (c *StoreAPIController) PlaceOrder(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *StoreAPIController) PlaceOrder(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	orderParam := Order{}
 | 
						var orderParam Order
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&orderParam); err != nil {
 | 
						if err := d.Decode(&orderParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
@ -96,7 +96,7 @@ func (c *UserAPIController) Routes() Routes {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUser - Create user
 | 
					// CreateUser - Create user
 | 
				
			||||||
func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := User{}
 | 
						var userParam User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -123,7 +123,7 @@ func (c *UserAPIController) CreateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUsersWithArrayInput - Creates list of users with given input array
 | 
					// CreateUsersWithArrayInput - Creates list of users with given input array
 | 
				
			||||||
func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := []User{}
 | 
						var userParam []User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -148,7 +148,7 @@ func (c *UserAPIController) CreateUsersWithArrayInput(w http.ResponseWriter, r *
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// CreateUsersWithListInput - Creates list of users with given input array
 | 
					// CreateUsersWithListInput - Creates list of users with given input array
 | 
				
			||||||
func (c *UserAPIController) CreateUsersWithListInput(w http.ResponseWriter, r *http.Request) {
 | 
					func (c *UserAPIController) CreateUsersWithListInput(w http.ResponseWriter, r *http.Request) {
 | 
				
			||||||
	userParam := []User{}
 | 
						var userParam []User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
@ -256,7 +256,7 @@ func (c *UserAPIController) UpdateUser(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
		c.errorHandler(w, r, &RequiredError{"username"}, nil)
 | 
							c.errorHandler(w, r, &RequiredError{"username"}, nil)
 | 
				
			||||||
		return
 | 
							return
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	userParam := User{}
 | 
						var userParam User
 | 
				
			||||||
	d := json.NewDecoder(r.Body)
 | 
						d := json.NewDecoder(r.Body)
 | 
				
			||||||
	d.DisallowUnknownFields()
 | 
						d.DisallowUnknownFields()
 | 
				
			||||||
	if err := d.Decode(&userParam); err != nil {
 | 
						if err := d.Decode(&userParam); err != nil {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user