本ドキュメントでは、OpenSearch High-performance Search Edition の Go SDK の依存関係の参照とメソッドの定義について説明します。
依存関係の参照
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
)
クライアントのインポート
OpenSearch は独自のプロダクトゲートウェイを使用しています。署名アルゴリズムは、依存関係を参照した後にのみ機能します。詳細については、Go クライアントの例をご参照ください。クライアントコードをプロジェクトにコピーし、ファイル名を client.go にします。
プロジェクトのパスは次のとおりです。
go.mod パス: src/go.mod
client.go パス: src/client/client.go