This repository contains a simple Go program for interacting with Elasticsearch on macOS.
- Docker
- Go (≥1.18)
-
Start Elasticsearch
./elastic-search-run.bash
-
Generate a password
./elastic-search-create-password.bash
-
Set the environment variable
export ELASTIC_PASSWD=<YOUR_PASSWORD>
-
Run the Go program
go run main.go
~/Documents/elasticsearch-client git:[master]
go run main.go
Indexed document, status: 200 OK
Found 1 hits:
- bob: Hello Elastic