我正在尝试使用Visual代码在脱机Windows计算机上设置Go
。我已经成功地安装了VS代码,Go等,但是在安装Go工具时遇到了麻烦。不幸的是,把我的Windows计算机在线不是一种选择。
对我来说,最重要的工具是gopls
-- Go工具,它提供悬停、自动完成等功能,并将真正提高生产率。
我尝试过各种方法,包括:
$GOROOT/bin/gopls
从我的互联网连接的Mac复制到Windows。gopls
回购,并通过运行go build -o gopls.exe main.go
将gopls
重构为覆盖这里。但是,我得到了以下错误:
无法启动客户端gopls
将克隆的回购复制到脱机计算机并运行go install
不起作用,因为完全构建和安装gopls
还需要其他依赖项。
另一个工具staticcheck
为所有平台这里提供预编译的二进制文件。
我有两个问题:
发布于 2021-07-24 00:03:12
这方面的错误是正确设置了环境变量。
给出确切的步骤:
$GOPATH/src/golang.org/x/
git clone https://github.com/golang/tools.git
cd tools/gopls
。GOOS=windows GOARCH=386 go build -o gopls.exe main.go
为gopls编译一个在Windows上兼容的二进制文件。参考文献:https://github.com/golang/go/wiki/WindowsCrossCompiling
https://stackoverflow.com/questions/68505986
复制相似问题