Golang Go语言在vscode中的设置问题

发布于 1周前 作者 gougou168 来自 Go语言

Golang Go语言在vscode中的设置问题
问下大佬,每次 启动不调试 的情况下生成的 exe 目录是 C:\users\用户名\appdata\local\temp\go-build094435802\b001\exe\main.exe 这种随机路径,问下怎么设置生成在代码目录? 类似于 liteide 那样,这样的话代码里就可以用相对路径了,写网络相关程序防火墙每次就不会弹出来要确认了。

还有个问题 程序在 ListenAndServe 的时候,调试的时候按了 停止调试 程序并没有退出,再调试是说端口被占用,每次都要去任务管理器里结束进程,这又该怎么解决。。。

忽然感觉 liteide 也不差。


更多关于Golang Go语言在vscode中的设置问题的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

3 回复

goland 解千愁

更多关于Golang Go语言在vscode中的设置问题的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


免费能做的事 不花钱

针对Golang在VSCode中的设置问题,以下是一些专业建议:

  1. 安装Go扩展插件

    • 在VSCode的扩展市场中搜索“Go”,并安装由Go团队提供的官方扩展插件。
    • 该插件提供了语法高亮、代码补全、调试支持等全面功能。
  2. 配置环境变量

    • 设置GOPATH:用于指定Go语言的工作空间路径,可以在系统环境变量中设置,或者在VSCode的设置中直接配置。
    • 设置GOROOT:指向Go语言的安装目录,通常安装程序会自动设置,但也可以手动配置。
  3. 安装必要的Go工具

    • 打开一个Go项目文件后,VSCode可能会提示安装所需的Go工具,如gocode、gopkgs等。
    • 可以通过VSCode的命令面板(Ctrl+Shift+P)输入“Go: Install/Update Tools”来安装或更新这些工具。
  4. 调试与测试

    • 确保安装了Delve调试器,以便在VSCode中进行Go代码的调试。
    • 可以通过配置launch.json文件来设置调试参数,进行断点调试。
    • 使用Go语言的testing包编写和运行测试,通过go test命令进行测试。
  5. 优化开发体验

    • 配置代码片段以加速常用代码的编写。
    • 使用gofmt或goimports自动格式化代码。
    • 集成版本控制工具,如Git,方便代码版本管理。

遵循以上步骤,你应该能够在VSCode中顺利地进行Go语言开发。如果遇到任何问题,建议查阅VSCode和Go语言的官方文档,或寻求社区的帮助。

回到顶部