MCPcopy
hub / github.com/elastic/go-elasticsearch

github.com/elastic/go-elasticsearch @v9.4.2 sqlite

43,857 symbols 108,560 edges 5,668 files 26,222 documented

Extension points exported contracts — how you extend this code

Request (Interface)
Request defines the API request. [585 implementers]
esapi/esapi.request.go
Transport (Interface)
Transport defines the interface for an API client. [591 implementers]
esapi/esapi.go
Request (Interface)
Request defines the TypedApi requests. [585 implementers]
typedapi/typedclient.request.go
SettingsSimilarityVariant (Interface)
(no doc) [17 implementers]
typedapi/types/settingssimilarity.go
BulkResponseJSONDecoder (Interface)
BulkResponseJSONDecoder defines the interface for custom JSON decoders. [3 implementers]
esutil/bulk_indexer.go
JSONEncoder (Interface)
JSONEncoder defines the interface for custom JSON encoders. [2 implementers]
esutil/json_reader.go
LogFn (FuncType)
LogFn is a function called on each request for custom logging.
_examples/interceptor/internal/fake/server.go
RunnerFunc (FuncType)
RunnerFunc represents the runner operation.
_benchmarks/benchmarks/runner/runner.go

Core symbols highest fan-in

Set
called by 5261
typedapi/esdsl/processorcontainer.go
Close
called by 3184
esutil/bulk_indexer.go
Join
called by 2077
typedapi/esdsl/processorcontainer.go
Is
called by 1906
typedapi/types/elasticsearcherror.go
Token
called by 1887
typedapi/security/samllogout/saml_logout.go
String
called by 1413
typedapi/esdsl/like.go

Shape

Method 29,639
Function 5,886
Struct 5,509
FuncType 1,177
Interface 1,096
TypeAlias 550

Dependencies from manifests, versioned

dario.cat/mergov1.0.0 · 1×
github.com/Azure/go-ansitermv0.0.0-2021061722524 · 1×
github.com/Microsoft/go-winiov0.6.2 · 1×
github.com/andybalholm/brotliv1.2.0 · 1×
github.com/armon/go-radixv1.0.0 · 1×
github.com/cenkalti/backoff/v4v4.3.0 · 1×
github.com/cespare/xxhash/v2v2.3.0 · 1×
github.com/containerd/containerdv1.7.18 · 1×
github.com/containerd/logv0.1.0 · 1×
github.com/containerd/platformsv0.2.1 · 1×
github.com/cpuguy83/dockercfgv0.3.2 · 1×
github.com/davecgh/go-spewv1.1.1 · 1×

For agents

$ claude mcp add go-elasticsearch \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact