diff --git a/modules/openapi-generator/src/main/resources/go-server/controller-api.mustache b/modules/openapi-generator/src/main/resources/go-server/controller-api.mustache index f7b32e623d4d..569e15924738 100644 --- a/modules/openapi-generator/src/main/resources/go-server/controller-api.mustache +++ b/modules/openapi-generator/src/main/resources/go-server/controller-api.mustache @@ -155,7 +155,7 @@ func (c *{{classname}}Controller) {{nickname}}(w http.ResponseWriter, r *http.Re {{^isInteger}} {{^isBoolean}} {{^isArray}} - {{paramName}}Param := query.Get("{{baseName}}") + {{paramName}}Param := {{^isString}}{{dataType}}( {{/isString}} query.Get("{{baseName}}"){{^isString}} ){{/isString}} {{/isArray}} {{/isBoolean}} {{/isInteger}} diff --git a/samples/server/petstore/go-api-server/go/api_user.go b/samples/server/petstore/go-api-server/go/api_user.go index 5eb1f57d4bef..2edcbdffa400 100644 --- a/samples/server/petstore/go-api-server/go/api_user.go +++ b/samples/server/petstore/go-api-server/go/api_user.go @@ -212,8 +212,8 @@ func (c *UserApiController) GetUserByName(w http.ResponseWriter, r *http.Request // LoginUser - Logs user into the system func (c *UserApiController) LoginUser(w http.ResponseWriter, r *http.Request) { query := r.URL.Query() - usernameParam := query.Get("username") - passwordParam := query.Get("password") + usernameParam := query.Get("username") + passwordParam := query.Get("password") result, err := c.service.LoginUser(r.Context(), usernameParam, passwordParam) // If an error occurred, encode the error with the status code if err != nil { diff --git a/samples/server/petstore/go-chi-server/go/api_user.go b/samples/server/petstore/go-chi-server/go/api_user.go index a48ab1c454a4..8bcb0d852c88 100644 --- a/samples/server/petstore/go-chi-server/go/api_user.go +++ b/samples/server/petstore/go-chi-server/go/api_user.go @@ -210,8 +210,8 @@ func (c *UserApiController) GetUserByName(w http.ResponseWriter, r *http.Request // LoginUser - Logs user into the system func (c *UserApiController) LoginUser(w http.ResponseWriter, r *http.Request) { query := r.URL.Query() - usernameParam := query.Get("username") - passwordParam := query.Get("password") + usernameParam := query.Get("username") + passwordParam := query.Get("password") result, err := c.service.LoginUser(r.Context(), usernameParam, passwordParam) // If an error occurred, encode the error with the status code if err != nil { diff --git a/samples/server/petstore/go-server-required/go/api_user.go b/samples/server/petstore/go-server-required/go/api_user.go index a48ab1c454a4..8bcb0d852c88 100644 --- a/samples/server/petstore/go-server-required/go/api_user.go +++ b/samples/server/petstore/go-server-required/go/api_user.go @@ -210,8 +210,8 @@ func (c *UserApiController) GetUserByName(w http.ResponseWriter, r *http.Request // LoginUser - Logs user into the system func (c *UserApiController) LoginUser(w http.ResponseWriter, r *http.Request) { query := r.URL.Query() - usernameParam := query.Get("username") - passwordParam := query.Get("password") + usernameParam := query.Get("username") + passwordParam := query.Get("password") result, err := c.service.LoginUser(r.Context(), usernameParam, passwordParam) // If an error occurred, encode the error with the status code if err != nil {