A Journey With Go
Published in

A Journey With Go

Go: ElasticSearch Clients Study Case

Illustration created for “A Journey With Go”, made from the original Go Gopher, created by Renee French.

Choosing a package to consume ElasticSearch is the first step when setting a project up that uses it. This choice could impact the performance of your application if it is an important part of your workflow. However, there are few options with Go for this case: olivere/elastic is the most famous one, and the elastic/go-elasticsearch is the official client. Let’s review the pros and cons of each package.




A Journey With Go Language Programming

Recommended from Medium

Ruby on Rails CRUD

12 Best Resources for Learning Python

Implementing Lazy List in Python

3 Must Use Toolsets for Solo-Developers

Image of female staring into a lake

0xCatz Movement

Cat whiskers were updated, and quality was increased.

Previous Sukhavati Airdrop Distribution Announcement

Succeeding as an Introvert at Your New Developer Job

How Backlog Refinement makes your Product grow well

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Vincent Blanchon

Vincent Blanchon

French Gopher in Dubai

More from Medium

Build a Go KV Cache from Scratch in 20 minutes

Golang Field Alignment

Dealing with multiple workers - A Go layman approach

Go(Golang) bood nabood…