# Golang Client Libraries: olivere/elastic , elastic/go-elasticsearch

**URL:** <https://forum.opensearch.org/t/golang-client-libraries-olivere-elastic-elastic-go-elasticsearch/5174>\
**Category:** Open Source Elasticsearch and Kibana\
**Created:** [March 2, 2021, 1:37am UTC](https://forum.opensearch.org/t/golang-client-libraries-olivere-elastic-elastic-go-elasticsearch/5174 "2021-03-02T01:37:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cjcjameson](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/cjcjameson/32/1091_2.png) [@cjcjameson](https://forum.opensearch.org/u/cjcjameson)\
**Post date:** [March 2, 2021, 1:37am UTC](https://forum.opensearch.org/t/golang-client-libraries-olivere-elastic-elastic-go-elasticsearch/5174/1 "2021-03-02T01:37:29Z")

</div>

Any concerns going forward with the existing Golang client libraries? I use olivere/elastic currently , and AWS has elastic/go-elasticsearch .

Would the OpenDistro community ever take a project like [GitHub - olivere/elastic: Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch](https://github.com/olivere/elastic) and “accept” it into the Organization, in order to give it more funding and visibility?

---

<div class="post-metadata">

**Author:** ![searchymcsearchface](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/searchymcsearchface/32/868_2.png) [@searchymcsearchface](https://forum.opensearch.org/u/searchymcsearchface)\
**Post date:** [March 2, 2021, 2:23am UTC](https://forum.opensearch.org/t/golang-client-libraries-olivere-elastic-elastic-go-elasticsearch/5174/2 "2021-03-02T02:23:05Z")

</div>

Hey C.J.! Welcome!

That’s a great question. Is olivere/elastic looking for a home?

---

<div class="post-metadata">

**Author:** ![cjcjameson](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/cjcjameson/32/1091_2.png) [@cjcjameson](https://forum.opensearch.org/u/cjcjameson)\
**Post date:** [March 2, 2021, 3:50am UTC](https://forum.opensearch.org/t/golang-client-libraries-olivere-elastic-elastic-go-elasticsearch/5174/3 "2021-03-02T03:50:33Z")

</div>

Not actively. But it’s only really maintained by the one core maintainer, Oliver Eilhard → [buy him a coffee](https://github.com/olivere/elastic/blob/release-branch.v7/README.md#elastic) 🙂 . It’s robust and lots of folks use it. MIT Licensed.

> <https://github.com/olivere/elastic/issues/1466>
>
> Where do folks stand amid the upcoming changes to the Elastic.co license, and ex…pansion of \[AWS's Open Distro\](https://opendistro.github.io/for-elasticsearch/) ?
> 
> Beyond Elastic.co v7.10 (after the license changes) , can and will \`olivere/elastic\` continue to work with new versions?
> 
> What if olivere/elastic became part of the AWS OpenDistro umbrella? Would that give this repo more love and resources for keeping it maintained? Or would that add headache?

---

<div class="post-metadata">

**Author:** ![searchymcsearchface](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/searchymcsearchface/32/868_2.png) [@searchymcsearchface](https://forum.opensearch.org/u/searchymcsearchface)\
**Post date:** [March 8, 2021, 9:15pm UTC](https://forum.opensearch.org/t/golang-client-libraries-olivere-elastic-elastic-go-elasticsearch/5174/4 "2021-03-08T21:15:32Z")

</div>

So, I did surface this with some of the leadership on my side. Client libraries are not quite something that the project is ready to take on at the moment (our hands are full, as you can imagine). But I wouldn’t rule out lending Oliver a hand.

Client libraries did come up in our last community meeting - [I started a thread](https://forum.opensearch.org/t/client-apis-for-the-forks/5269).
