Documentation ¶
Overview ¶
The gopls command is an LSP server for Go. The Language Server Protocol allows any text editor to be extended with IDE-like features; see https://langserver.org/ for details.
See https://github.com/golang/tools/tree/master/gopls for the most up-to-date information on the gopls status.
Directories ¶
Path | Synopsis |
---|---|
Command generate updates settings.md from the UserOptions struct.
|
Command generate updates settings.md from the UserOptions struct. |
assets
Module
|
|
integration
|
|
parse
Package parse provides functions to parse LSP logs.
|
Package parse provides functions to parse LSP logs. |
replay
Replay logs.
|
Replay logs. |
internal
|
|
hooks
Package hooks adds all the standard gopls implementations.
|
Package hooks adds all the standard gopls implementations. |
regtest
Package regtest provides a framework for writing gopls regression tests.
|
Package regtest provides a framework for writing gopls regression tests. |
Click to show internal directories.
Click to hide internal directories.