首页 > 解决方案 > 下载和安装 Visual Studio Code Go 依赖项

问题描述

我已经在离线计算机上安装了 Visual Studio Code 和 Go 扩展,现在我需要在该计算机上安装依赖项。
请问我该怎么做?

标签: govisual-studio-code

解决方案


注意:如果您的在线和离线 PC 具有相同的操作系统和架构,只需复制$GOPATH目录即可。

(注意:全部替换$GOPATH%GOPATH%Windows 操作系统)


在线的

转到Go 扩展所依赖的 Go 工具,并按照您的操作系统的说明进行操作:

  1. dlv的示例:
go get -u -v github.com/go-delve/delve/cmd/dlv

语言服务器的一个例子:

go get -u -v golang.org/x/tools/cmd/gopls

就这些。


离线

  1. 对于离线安装,您需要首先将这些文件复制到离线计算机并运行,例如:
cd $GOPATH/src/github.com/go-delve/delve/cmd/dlv
go install

对您需要的所有软件包重复步骤 1 和 2,或者简单地GOPATH/src在第一台 PC 上清洁然后全部压缩,然后复制压缩文件并解压缩,然后运行go install您需要安装的所有软件包。


  1. 去工具

在线的

最简单的安装方法是运行:

go get -u golang.org/x/tools/...

离线复制

您还可以手动 git clone 存储库到:
$GOPATH/src/golang.org/x/tools


推荐阅读