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 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1.bind引起的错误 如果遇到以下错误 Error: loading initial config: loading new config: http app module: start: listening on 192.168.9.133:2020: listen tcp 192.168.9. 阅读全文
posted @ 2025-03-14 09:54 生命体验之kevin-Y 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 添加我们自己的module,找到这个文件 \caddy\modules\caddyhttp\standard\imports.go package standard import ( // standard Caddy HTTP app modules _ "github.com/caddyserv 阅读全文
posted @ 2025-03-13 13:06 生命体验之kevin-Y 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 安装tomcat 先要知道自己有的jdk对应可以运行的tomcat版本 https://tomcat.apache.org/whichversion.html Servlet SpecJSP SpecEL SpecWebSocket SpecAuthentication Spec (JASPIC)A 阅读全文
posted @ 2025-01-06 14:58 生命体验之kevin-Y 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 本质似乎就是一个asp.net core的httpapi namespace Raven.Server { public sealed class RavenServerStartup { private RequestRouter _router; //部分代码 public void Confi 阅读全文
posted @ 2025-01-02 18:11 生命体验之kevin-Y 阅读(3) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示