mirror of
https://github.com/golang/go
synced 2024-11-18 09:34:53 -07:00
d179df38ff
This change adds an experimental configuration, which when enabled, shifts gopls to operate in multi-module mode. It implements the super-module as described in https://github.com/golang/proposal/blob/master/design/37720-gopls-workspaces.md. Replace directives are also added when a workspace module requires another workspace module (which has not yet been mentioned in the design doc). A user-provided workspace gopls.mod file is not yet supported, as it is not yet testable. Clients will need to add support for change notifications for the gopls.mod once it is added. Updates golang/go#32394 Change-Id: I5089358603bca34c5c8db9e5a00f93e1cca0b93f Reviewed-on: https://go-review.googlesource.com/c/tools/+/247819 Run-TryBot: Rebecca Stambler <rstambler@golang.org> gopls-CI: kokoro <noreply+kokoro@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Heschi Kreinick <heschi@google.com> |
||
---|---|---|
.. | ||
acme.md | ||
analyzers.md | ||
atom.md | ||
command-line.md | ||
contributing.md | ||
daemon.md | ||
design.md | ||
emacs.md | ||
faq.md | ||
generate_test.go | ||
generate.go | ||
implementation.md | ||
integrating.md | ||
settings.md | ||
status.md | ||
subl.md | ||
troubleshooting.md | ||
user.md | ||
vim.md | ||
vscode.md |