client/README.md
Go MilvusClient for Milvus. To contribute code to this project, please read our contribution guidelines first.
Go 1.24.12 or higher
Use go get to install the latest version of the Milvus Go SDK and dependencies:
go get -u github.com/milvus-io/milvus/client/v2
Include the Go MilvusClient in your application:
import "github.com/milvus-io/milvus/client/v2/milvusclient"
//...other snippet ...
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
milvusAddr := "YOUR_MILVUS_ENDPOINT"
cli, err := milvusclient.New(ctx, &milvusclient.ClientConfig{
Address: milvusAddr,
})
if err != nil {
// handle error
}
// Do your work with milvus client
Refer to https://milvus.io/api-reference/go/v2.5.x/About.md for the Go SDK API documentation.
The Go source code is formatted using gci & gofumpt. Please run make lint-fix before sumbit a PR.