diff --git a/modules/openapi-generator/src/main/resources/go-server/routers.mustache b/modules/openapi-generator/src/main/resources/go-server/routers.mustache index 31ad0880406e..46281ac2c861 100644 --- a/modules/openapi-generator/src/main/resources/go-server/routers.mustache +++ b/modules/openapi-generator/src/main/resources/go-server/routers.mustache @@ -343,9 +343,6 @@ func parseNumericParameter[T Number](param string, fn Operation[T], checks ...Co // parseBoolParameter parses a string parameter to a bool func parseBoolParameter(param string, fn Operation[bool]) (*bool, error) { - if param == "" { - return nil, nil - } v, _, err := fn(param) return v, err } diff --git a/samples/openapi3/server/petstore/go/go-petstore/go/routers.go b/samples/openapi3/server/petstore/go/go-petstore/go/routers.go index bb99aa60c82f..bc21d9f5e488 100644 --- a/samples/openapi3/server/petstore/go/go-petstore/go/routers.go +++ b/samples/openapi3/server/petstore/go/go-petstore/go/routers.go @@ -311,9 +311,6 @@ func parseNumericParameter[T Number](param string, fn Operation[T], checks ...Co // parseBoolParameter parses a string parameter to a bool func parseBoolParameter(param string, fn Operation[bool]) (*bool, error) { - if param == "" { - return nil, nil - } v, _, err := fn(param) return v, err } diff --git a/samples/server/others/go-server/no-body-path-params/go/routers.go b/samples/server/others/go-server/no-body-path-params/go/routers.go index ae67463577ce..019211c06ea5 100644 --- a/samples/server/others/go-server/no-body-path-params/go/routers.go +++ b/samples/server/others/go-server/no-body-path-params/go/routers.go @@ -315,9 +315,6 @@ func parseNumericParameter[T Number](param string, fn Operation[T], checks ...Co // parseBoolParameter parses a string parameter to a bool func parseBoolParameter(param string, fn Operation[bool]) (*bool, error) { - if param == "" { - return nil, nil - } v, _, err := fn(param) return v, err } diff --git a/samples/server/petstore/go-api-server/go/routers.go b/samples/server/petstore/go-api-server/go/routers.go index 3a4f2e5e1a35..c66c88ba5a8d 100644 --- a/samples/server/petstore/go-api-server/go/routers.go +++ b/samples/server/petstore/go-api-server/go/routers.go @@ -315,9 +315,6 @@ func parseNumericParameter[T Number](param string, fn Operation[T], checks ...Co // parseBoolParameter parses a string parameter to a bool func parseBoolParameter(param string, fn Operation[bool]) (*bool, error) { - if param == "" { - return nil, nil - } v, _, err := fn(param) return v, err } diff --git a/samples/server/petstore/go-chi-server/go/routers.go b/samples/server/petstore/go-chi-server/go/routers.go index bb99aa60c82f..bc21d9f5e488 100644 --- a/samples/server/petstore/go-chi-server/go/routers.go +++ b/samples/server/petstore/go-chi-server/go/routers.go @@ -311,9 +311,6 @@ func parseNumericParameter[T Number](param string, fn Operation[T], checks ...Co // parseBoolParameter parses a string parameter to a bool func parseBoolParameter(param string, fn Operation[bool]) (*bool, error) { - if param == "" { - return nil, nil - } v, _, err := fn(param) return v, err }