Add response close go client (#2828)

* I think response need to close.
The "Go package documentation" calls the Close method.
https://pkg.go.dev/github.com/opensearch-project/opensearch-go#NewClient

Signed-off-by: sheltie <sheltie.fusafusa@gmail.com>

* delete defer

Signed-off-by: sheltie <sheltie.fusafusa@gmail.com>

* Revert "delete defer"

This reverts commit 6852b1c67cdde37c97640f05340354ea51b29fb9.

Signed-off-by: sheltie <sheltie.fusafusa@gmail.com>

---------

Signed-off-by: sheltie <sheltie.fusafusa@gmail.com>
This commit is contained in:
sheltie 2023-02-21 01:47:13 +09:00 committed by GitHub
parent d22a534773
commit 94e11ab14d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -271,6 +271,7 @@ func main() {
} }
fmt.Println("Inserting a document") fmt.Println("Inserting a document")
fmt.Println(insertResponse) fmt.Println(insertResponse)
defer insertResponse.Body.Close()
// Perform bulk operations. // Perform bulk operations.
blk, err := client.Bulk( blk, err := client.Bulk(
@ -314,6 +315,7 @@ func main() {
} }
fmt.Println("Searching for a document") fmt.Println("Searching for a document")
fmt.Println(searchResponse) fmt.Println(searchResponse)
defer searchResponse.Body.Close()
// Delete the document. // Delete the document.
delete := opensearchapi.DeleteRequest{ delete := opensearchapi.DeleteRequest{
@ -328,6 +330,7 @@ func main() {
} }
fmt.Println("Deleting a document") fmt.Println("Deleting a document")
fmt.Println(deleteResponse) fmt.Println(deleteResponse)
defer deleteResponse.Body.Close()
// Delete the previously created index. // Delete the previously created index.
deleteIndex := opensearchapi.IndicesDeleteRequest{ deleteIndex := opensearchapi.IndicesDeleteRequest{
@ -341,6 +344,7 @@ func main() {
} }
fmt.Println("Deleting the index") fmt.Println("Deleting the index")
fmt.Println(deleteIndexResponse) fmt.Println(deleteIndexResponse)
defer deleteIndexResponse.Body.Close()
} }
``` ```
{% include copy.html %} {% include copy.html %}