Describe cómo agregar las dependencias obligatorias e importar el cliente de Go para el SDK de OpenSearch para Go.
Importar dependencias
Agregue las siguientes dependencias a su archivo go.mod:
module main
go 1.16
require (
github.com/alibabacloud-go/opensearch-util v1.0.1 // indirect
github.com/alibabacloud-go/tea v1.1.15
github.com/alibabacloud-go/tea-utils v1.3.9
github.com/aliyun/credentials-go v1.1.0 // indirect
)
Importar el cliente de Go
OpenSearch enruta las solicitudes mediante una puerta de enlace propietaria que requiere un algoritmo de firma personalizado. Para gestionar la firma de solicitudes, importe el cliente de Go en su proyecto. Para consultar el código fuente del cliente de Go, consulte Go client. Guarde el código como client.go y coloque el archivo en su proyecto.
Coloque los archivos go.mod y client.go en los siguientes directorios:
Directory of go.mod: src/go.mod
Directory of client.go: src/client/client.go