Our great sponsors
-
elastic
Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
elasticlogger
ElasticLogger is a Wrapper class for oliveres elastic package to make it work with std lib writer interface
-
awesome-elasticsearch
A curated list of the most important and useful resources about elasticsearch: articles, videos, blogs, tips and tricks, use cases. All about Elasticsearch!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I do NOT recommend https://github.com/olivere/elastic. We use it in our project and I think it's overengineered in ways that have caused problems for us and given us headaches.
I made a simple wrapper to make it psrt of the stdlob logge, this repo is just a showcase how you can use it. I dont suggest using it, but it gives you an idea how to use oliveres https://github.com/percybolmer/elasticlogger
ElasticSearch
Thanks, everyone. I am able to understand a few things using go-elasticsearch. Though Olivere/elastic is simpler, it is not future-proof. I just wanted a repository similar to cleanarchitecture which uses elasticsearch, on the top of which I can practice. Please provide a link here if anyone has come across such a repo.
Related posts
- How to include max_children in the Elasticsearch query
- I’m a recent graduate and this is what is asked of me in my current (first) job. Please help me.
- How to add multiple conditions in elastic search in github.com/olivere/elastic/v7 library
- Where can I find go-elasticsearch examples?
- Elasticsearch in Go, Err: “the client noticed that the server is not Elasticsearch and we do not support this unknown product”