golang离线开发-windows-vscode

1.下载语言开发包

https://golang.google.cn/dl/

我当前下载的windows的地址

https://golang.google.cn/dl/go1.24.1.windows-386.zip

2.找到相关插件exe

找一台正常的联网的电脑在vscode上安装go插件

https://marketplace.visualstudio.com/items?itemName=golang.go

在以下目录我们能找到gopls.exe、dlv.exe两个程序

C:\Users\用户名\go\bin

如果想下载,试试这个地址

https://marketplace.visualstudio.com/_apis/public/gallery/publishers/golang/vsextensions/go/0.46.1/vspackage

其他插件可以按这个规则自己下

https://marketplace.visualstudio.com/_apis/public/gallery/publishers/{发布者}/vsextensions/{插件名}/{版本号}/vspackage

3.找到项目使用的组件

在命令行执行

go env GOMODCACHE

找到组件缓存的目录。一般在:  C:\Users\用户名\go\pkg\mod

如果希望在其他地方缓存,就在系统变量指定其他目录。下图将缓存目录改在d:programs\go\pkg\mod

 

在外网正常联网的电脑在go项目中添加我们需要的组件,编译一次或执行一次以下命令

go mod tidy

我们就能在mod目录找到相关组件。

4.具体过程

4.1 内网安装golang

4.2 将gopls.exe、dlv.exe两个程序放到go\bin目录

4.3 将需要的组件目录拷贝到pkg\mod目录

这样内网就能使用vscode调试我们的go程序了

本文只发表在博客网,请勿转载!

posted @ 2025-03-22 11:31  生命体验之kevin-Y  阅读(132)  评论(0)    收藏  举报