概述

编辑

这是 Elasticsearch 的官方 Go 客户端。

完整的文档托管在 GitHubPkgGoDev。此文档仅提供功能概述。

特性

编辑
  • 与 REST API 的一对一映射。
  • 通用、可插拔的架构。
  • 方便使用的助手函数。
  • 丰富的示例集。

用法

编辑
package main

import (
  "log"

  "github.com/elastic/go-elasticsearch/v7"
)

func main() {
  es, _ := elasticsearch.NewDefaultClient()
  log.Println(es.Info())
}

请查看仓库中 https://github.com/elastic/go-elasticsearch/tree/master/_examples 的综合示例集合。

资源

编辑

许可证

编辑

版权所有 2019 Elasticsearch。

根据 Apache License, Version 2.0(“许可证”)获得许可;除非符合许可证,否则您不得使用此文件。您可以在以下位置获取许可证的副本:

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则按“原样”分发的软件不附带任何明示或暗示的担保或条件。请参阅许可证,了解许可证下管理权限和限制的具体语言。