New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x/tools/gopls: make jsonrpc2, lsp, span and friends non-internal #31080
Comments
Change https://golang.org/cl/170920 mentions this issue: |
How do I find the Slack channel? |
@wxio - you don't have to join the Slack channel to participate in discussions about the LSP, I was simply noting that I had had a conversation with @ianthehat there. More details on the various channels used for tools discussion: |
@myitcv join the slack group. Is the LSP discussion on a specific channel? |
Per https://github.com/golang/go/wiki/golang-tools, most of the chat happens in |
|
I don't think that we will be moving any of these packages outside of internal in the near future, if ever. Doing so would require us to commit to maintaining stable APIs and would slow down progress on This is a maintenance burden that I don't think we are able to commit to in the next few years, and I would imagine potential consumers of these APIs will find alternatives before that time comes. |
Per discussion on Slack, adding a placeholder to track making the following packages non-internal once they stabilise:
The use case being, people writing LSP clients in Go can then readily leverage these packages.
cc @stamblerre @ianthehat
The text was updated successfully, but these errors were encountered: