Skip to content

Commit d39e015

Browse files
authored
Use defer file close in go client (#22596)
* use defer file close in go client * update samples
1 parent cd01ba9 commit d39e015

File tree

15 files changed

+15
-48
lines changed

15 files changed

+15
-48
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
generatorName: go
22
outputDir: samples/client/others/go/allof_multiple_ref_and_discriminator
33
inputSpec: modules/openapi-generator/src/test/resources/3_0/go/allof_multiple_ref_and_discriminator.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/go
45
additionalProperties:
56
hideGenerationTimestamp: "true"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
generatorName: go
22
outputDir: samples/client/others/go/oneof-anyof-required
33
inputSpec: modules/openapi-generator/src/test/resources/3_0/go/spec-with-oneof-anyof-required.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/go
45
additionalProperties:
56
hideGenerationTimestamp: "true"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
generatorName: go
22
outputDir: samples/client/others/go/oneof-discriminator-lookup
33
inputSpec: modules/openapi-generator/src/test/resources/3_0/go/spec-with-oneof-discriminator.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/go
45
additionalProperties:
56
useOneOfDiscriminatorLookup: "true"
67
hideGenerationTimestamp: "true"

modules/openapi-generator/src/main/resources/go/client.mustache

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -592,10 +592,7 @@ func addFile(w *multipart.Writer, fieldName, path string) error {
592592
if err != nil {
593593
return err
594594
}
595-
err = file.Close()
596-
if err != nil {
597-
return err
598-
}
595+
defer file.Close()
599596
600597
part, err := w.CreateFormFile(fieldName, filepath.Base(path))
601598
if err != nil {

samples/client/echo_api/go-external-refs/client.go

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/client/echo_api/go/client.go

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/client/others/go/allof_multiple_ref_and_discriminator/client.go

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/client/others/go/oneof-anyof-required/client.go

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/client/others/go/oneof-discriminator-lookup/client.go

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/client/petstore/go/go-petstore/client.go

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)