如果linux可以访问外网,则在linux的vscode在线安装golang插件是简单的,但是公司的linux机器受限,无法访问外网,在vscode官网上查看vscode安装golang,里面讲的是在线安装,如何离线安装,就是先将golang插件下载下来。
这是个头疼的问题,我尝试在自己的虚拟机(linux)里面安装vscode,由于虚拟机属于自己,可以做到访问外网,然后在线安装golang插件。
在线安装的golang插件肯定下载到计算机里面去了,我到vscode的安装目录下没找到相应的插件,然后又看了vscode关于插件的介绍,如下网址:
[vscode插件安装路径](https://code.visualstudio.com/docs/editor/extension-gallery)

下面是各个系统下vscode插件的安装位置:
Windows %USERPROFILE%.vscode\extensions
macOS ~/.vscode/extensions
Linux ~/.vscode/extensions

于是在自己的虚拟机里面,到~/.vscode/extensions目录下,可以看到下面的内容
在这里插入图片描述
很明显这个golang.go-0.16.1就是插件,将这个拷贝到目标机器即可。