This directory contains examples and recipes for the Elasticsearch Go client.
The configuration.go
and customization.go
files contain information for configuring and customizing the client transport.
The fasthttp
directory contains a demonstration of replacing the default client transport with an HTTP client from the github.com/valyala/fasthttp
package.
The cloudfunction
directory contains a simple web service for checking Elasticsearch cluster status.
The xkcdsearch
directory contains a command-line utility for indexing and searching an archive of xkcd.com artworks.
The instrumentation
directory contains recipes for instrumenting the client.