Directories ¶
Path | Synopsis |
---|---|
Package fastwalk provides a faster version of filepath.Walk for file system scanning tools.
|
Package fastwalk provides a faster version of filepath.Walk for file system scanning tools. |
Package gopathwalk is like filepath.Walk but specialized for finding Go packages, particularly in $GOPATH and $GOROOT.
|
Package gopathwalk is like filepath.Walk but specialized for finding Go packages, particularly in $GOPATH and $GOROOT. |
Package jsonrpc2 is a minimal implementation of the JSON RPC 2 spec.
|
Package jsonrpc2 is a minimal implementation of the JSON RPC 2 spec. |
cmd
Package cmd handles the gopls command line.
|
Package cmd handles the gopls command line. |
diff
Package diff implements the Myers diff algorithm.
|
Package diff implements the Myers diff algorithm. |
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". |
source
Package source provides core features for use by Go editors and tools.
|
Package source provides core features for use by Go editors and tools. |
Package module defines the module.Version type along with support code.
|
Package module defines the module.Version type along with support code. |
Package semver implements comparison of semantic version strings.
|
Package semver implements comparison of semantic version strings. |
Package tool is an opinionated harness for writing Go tools.
|
Package tool is an opinionated harness for writing Go tools. |
Package txtar implements a trivial text-based file archive format.
|
Package txtar implements a trivial text-based file archive format. |
Click to show internal directories.
Click to hide internal directories.