Overview of gopls, the Go language server
mastergopls (pronounced "Go please") is the official language server for Go, developed and maintained by the Go team. It implements the Language Server Protocol (LSP) to provide a wide variety of IDE features to any LSP-compatible editor.