我已经在离线计算机上安装了Visual Studio Code和Go扩展程序,现在我需要在该计算机上安装依赖项。
我该怎么办?
最佳答案
注意:如果您的在线和离线PC都具有相同的操作系统和体系结构,只需复制$GOPATH
目录即可。
(注意:对于Windows操作系统,将所有$GOPATH
替换为%GOPATH%
)
线上
转到Go tools that the Go extension depends on,并按照针对您的操作系统的说明进行操作:
go get -u -v github.com/go-delve/delve/cmd/dlv
The Language Server的示例:
go get -u -v golang.org/x/tools/cmd/gopls
就这些。
离线
cd $GOPATH/src/github.com/go-delve/delve/cmd/dlv
go install
对所需的所有软件包重复步骤1和2,或者仅在第一台PC上使用干净的
GOPATH/src
,然后将其全部压缩,然后复制压缩文件并解压缩,然后对所有需要安装的软件包运行go install
。线上
最简单的安装方法是运行:
go get -u golang.org/x/tools/...
离线复制
您还可以手动git克隆存储库以:
$GOPATH/src/golang.org/x/tools
关于go - 下载并安装Visual Studio Code Go依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58835633/