gopls
1 概述
gopls (发音为“go please”)是 Go 的语言服务器协议(LSP)的实现。 LSP 允许使用类似 IDE 的功能扩展任何文本编辑器。
2 安装
要安装或更新 gopls,请运行:
go get golang.org/x/tools/gopls@latest
不要使用 -u
标志,因为它会将您的依赖项更新为不兼容的版本。
如果您看到此错误:
$ go get golang.org/x/tools/gopls@latest go: cannot use path@version syntax in GOPATH mode
运行 GO111MODULE=on go get golang.org/x/tools/gopls@latest
。如果您使用 Go 模块,则需要将编辑器打开到包含 go.mod 文件的目录。