go-langserver
go-langserver copied to clipboard
Go language server to add Go support to editors and other tools that use the Language Server Protocol (LSP)
See https://github.com/Microsoft/vscode-go/issues/1024 The language server doesnt return definition location when there is a build tag in the file
Language server protocol has deprecated the `MarkedString` and they are replacing it with `MarkdownString`. Please update the lsp library. Ref :- https://github.com/Microsoft/language-server-protocol/blob/master/protocol.md#new-markupcontent https://github.com/Microsoft/vscode/blob/d8989c95964ce06c64ffebc2fb400a0327bd447d/src/vs/vscode.d.ts#L2012
See original issue in vscode-go https://github.com/Microsoft/vscode-go/issues/886
Before enabling language server in VS Code, the hover tooltip would show comments on fields. (Note the `// identifies the driver` comment I added for illustration.  When language server...
I'm trying out a new edition of the emacs-lsp extension (https://github.com/sourcegraph/emacs-lsp/pull/9) and am encountering a scenario where a `textDocument/didOpen` notification seems to lead to the Go langserver to store empty...
- `textDocument/references` doesn't respect the limit parameter when streaming, only when the final results are returned. - `workspace/references` needs a limit parameter, and should respect it for the final results...
Workspace Symbol Provider lists all struct method definitions instead of just the struct definition
I did a Workspace Symbols Search for "Win" in with https://github.com/rogpeppe/godef as a workspace in Visual Studio Code. Actual: In the background you can see that `Addr` is a method...
This is an extension we added that we don't really need. We use it, and it has caused features to not work in vscode. I think we can just get...
For example we can j2d/hover, but find all references on code only referenced in vendor returns nothing.