Elasticsearch Go语言客户端go-elasticsearch入门
go-elasticsearch是ES官方提供的Go语言客户端。本文将结合ES 7.12对这个库做一个基本入门使用的演示。 1.开发环境准备 创建一个空的项目,并使用go moudles引入go-elasticsearch的依赖: mkdir go-es-showcase cd go-es-showcase go mod init go-es-showcase export GOPROXY="https://goproxy.io" go get github.com/elastic/go-elasticsearch/[email protected] go get github.com/stretchr/testify 这里基于go testing单元测试编码风格来演示对go-elasticsearch这个库的使用。 首先在项目的根目录下创建一个名称为go_esclient_test.go,并演示一下如何创建客户端: