すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:OpenSearch SDK for Go の使用例

最終更新日:Apr 09, 2025

このトピックでは、依存関係と Go クライアントをインポートする方法について説明します。

依存関係のインポート

module main

go 1.16

require (
 github.com/alibabacloud-go/opensearch-util v1.0.1 // 間接
 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 // 間接
)

Go クライアントのインポート

OpenSearch は、独自のゲートウェイサービスを使用します。 Go クライアントをインポートした後にのみ、署名アルゴリズムを使用できます。 サンプルコードの詳細については、「Go クライアント」をご参照ください。 コードを client.go という名前のファイルに保存し、そのファイルをプロジェクトにインポートします。

依存関係と Go クライアントを、プロジェクト内の次のディレクトリにインポートします。

Directory of go.mod: src/go.mod
Directory of client.go: src/client/client.go