下载并安装Visual Studio Code Go依赖项

时间:2019-11-13 10:59:29

标签: go visual-studio-code

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

1 个答案:

答案 0 :(得分:1)

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

(注意:对于Windows操作系统,将所有$GOPATH替换为%GOPATH%


在线

转到Go tools that the Go extension depends on,然后按照适用于您的操作系统的说明进行操作:

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

The Language Server的示例:

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,或者仅在第一台PC上使用干净的GOPATH/src然后压缩所有文件,然后复制压缩文件并解压缩,然后对所有软件包运行go install您需要安装。


  1. Go Tools

在线

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

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

离线副本

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