{"repo":"elastic/go-elasticsearch","free":true,"listed":false,"github":"https://github.com/elastic/go-elasticsearch","clone":"git clone https://github.com/elastic/go-elasticsearch.git","description":"The official Go client for Elasticsearch","language":"Go","stars":6059,"topics":["elasticsearch","golang","go","client"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"go-elasticsearch The official Go client for Elasticsearch. Download the latest version of Elasticsearch or sign-up for a free trial of Elastic Cloud . Documentation Find the full reference documentation at elastic.co: - Getting started - Configuration - Using the API (low-level and typed) - Typed API and esdsl builders - Advanced topics (interceptors, observability) The Go package reference lives on pkg.go.dev. Compatibility Go Starting from version 8.12.0 , this library follows the Go language's release policy. Each major Go release is supported until there are two newer major releases. For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8 release. Elasticsearch Language clients are forward compatible; meaning that clients support communicating with greater or equal minor versions of Elasticsearch. Elasticsearch language clients are only backward compatible with default distributions and without guarantees made. When using Go modules, include the version in the import path, and specify either an explicit version or a branch: require github.com/elastic/go-elasticsearch/v9 v9.x.x require github.com/elastic/go-elasticsearch/v8 v8.x.x It's possible to use multiple versions of the client in a single project: // go.mod github.com/elastic/go-elasticsearch/v8 v8.18.0 github.com/elastic/go-elasticsearch/v9 v9.0.0 // main.go import ( elasticsearch8 \"github.com/elastic/go-elasticsearch/v8\" elasticsearch9 \"github.com/elastic/go-elasticsear","default_branch":null,"files":null,"tree":[],"storefront":"/r/elastic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/elastic/go-elasticsearch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}