GoElastic: A Go Client Wrapper for Elasticsearch Simple client to query Elasticsearch API using HTTP API documentation. Usage See the sample code in the docs folder. So far the following example code has been created: Create Index: Go code, ES docs Index Docs: Go code, ES docs Bool Query: Go code, ES docs Terms Aggregation: Go code, ES docs References Mapping An Introduction to Elasticsearch Mapping