Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
vendored/go-tools/jsonrpc2
Package jsonrpc2 is a minimal implementation of the JSON RPC 2 spec.
|
Package jsonrpc2 is a minimal implementation of the JSON RPC 2 spec. |
vendored/go-tools/jsonrpc2/servertest
Package servertest provides utilities for running tests against a remote LSP server.
|
Package servertest provides utilities for running tests against a remote LSP server. |
vendored/go-tools/lsp/debug/tag
Package tag provides the labels used for telemetry throughout gopls.
|
Package tag provides the labels used for telemetry throughout gopls. |
vendored/go-tools/lsp/protocol
Package protocol contains the structs that map directly to the wire format of the "Language Server Protocol".
|
Package protocol contains the structs that map directly to the wire format of the "Language Server Protocol". |
vendored/go-tools/span
Package span contains support for representing with positions and ranges in text files.
|
Package span contains support for representing with positions and ranges in text files. |
vendored/go-tools/telemetry
Package telemetry provides a set of packages that cover the main concepts of telemetry in an implementation agnostic way.
|
Package telemetry provides a set of packages that cover the main concepts of telemetry in an implementation agnostic way. |
vendored/go-tools/telemetry/event
Package event provides support for event based telemetry.
|
Package event provides support for event based telemetry. |
vendored/go-tools/telemetry/export/metric
Package metric aggregates events into metrics that can be exported.
|
Package metric aggregates events into metrics that can be exported. |
vendored/go-tools/telemetry/export/ocagent
Package ocagent adds the ability to export all telemetry to an ocagent.
|
Package ocagent adds the ability to export all telemetry to an ocagent. |
vendored/go-tools/telemetry/unit
Package unit holds the definitions for the units you can use in telemetry.
|
Package unit holds the definitions for the units you can use in telemetry. |
vendored/go-tools/xcontext
Package xcontext is a package to offer the extra functionality we need from contexts that is not available from the standard context package.
|
Package xcontext is a package to offer the extra functionality we need from contexts that is not available from the standard context package. |
cache
Package cache is the component of the PromQL language server that is responsible for the caching the content and parse results of documents opened in the language client.
|
Package cache is the component of the PromQL language server that is responsible for the caching the content and parse results of documents opened in the language client. |
Package rest provides a REST API to access the features of the PromQL language server with a stateless API.
|
Package rest provides a REST API to access the features of the PromQL language server with a stateless API. |
Websocket provides support to run the language server over websocket (experimental).
|
Websocket provides support to run the language server over websocket (experimental). |
Click to show internal directories.
Click to hide internal directories.