1、前提
1.1 docker 安装elasticsearch
查询elasticsearch 版本
将对应的版本拉到本地
创建一个网络
启动容器
1.2这里过后就可以去写go代码 为了直观搞了个可视化工具 ElisticHD 这里使用docker 部署
可以试一下界面还是很美观的
2、golang 实现elasticsearch 简单的增删改查
直接上代码:
有一个小坑要注意在代码中已经注释了,如果没有添加就会有下面错误
no active connection found: no Elasticsearch node available
解决
publish_address
代码设置 sniff 为false
原文链接:https://www.jianshu.com/p/e3e40af0dba7