gopls
To use gopls
with Zed, first install the gopls
executable and ensure that the directory containing the resulting binary (either $(go env GOBIN)
or $(go env GOPATH)/bin
) is in your PATH
.
Zed has a built-in LSP client and knows to run gopls
when visiting a Go source file, so most features work right out of the box.
Zed does not yet support external window/showDocument
requests, so web-based features will not work; see Zed issue 24852.