Your Go SDK for Milvus
The Go Software Development Kit (SDK) by the Milvus project, is your gateway to seamless integration with Zilliz Cloud and Open Source Milvus. Milvus, an open-source vector database, excels at efficiently storing and retrieving high-dimensional vectors.
The Go SDK aims to provide a convenient and easy-to-use interface for developers to interact with the Milvus database using Go lang. With this SDK, developers can perform various operations such as creating collections & partitions, inserting and querying vectors, and managing indexes.
Developers can also effortlessly interact with the Milvus database using Go, simplifying the creation of applications that harness the power of vector similarity search and tackle various AI-related tasks.
A Go SDK (Software Development Kit) for the Milvus database, offers several advantages and use cases:
- Ease of Integration: Using a Go SDK simplifies the process of integrating Milvus or Zilliz Cloud into your Go-based applications. It provides a high-level API and abstracts many underlying complexities, reducing the required development effort.
- Language Compatibility: Go is a popular programming language for developers and this SDK makes it easy for developers to work with Go to work with Milvus or Zilliz Cloud without having to switch to another language.
- Community Support: Go has a large and active community of developers, which means that you can often find community-contributed resources, tutorials, and support for using a Go SDK with your vector database.
How the Milvus Go Client Library and Zilliz Cloud Work
How the Integration Works
You can use the Go SDK in the following ways:
- Create, drop, and delete collections and partitions
- Add, list, and remove connections
- Create, use, list, and drop databases
- Insert, query, and update vector embeddings
- Overall management of your database (permissions, schema, indexes)
Learn How
Check out these tutorials to learn how to use the Go SDK and Milvus / Zilliz Cloud.
Please Note that you should use the recommended Go version for your version of Milvus.