vscode搭建go语言开发环境

vscode搭建go语言环境,点击运行按钮报错”pid must be a number“,麻烦指点一下,十分感谢!

img

先确认一下的编译器装好了吗? 直接输入 供 go version,还有就是在vscode中有没有安装go的扩展插件

在VSCode的设置中搜索"go.gopath"和"go.goroot",确保它们指向正确的Go语言安装路径。

1、检查你配置的用户变量及环境变量。
2、vscode中需要装的插件vscode-go-syntax、Go、Code Runner
参考下这篇文章:
https://blog.csdn.net/jiuwencj/article/details/128679187

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答由chatgpt基于相关博客总结生成:

    首先,"pid must be a number"错误提示通常是由于VSCode的插件"Go"没有正确配置导致的。有几个步骤可以尝试解决这个问题:

    步骤 1: 确保已经安装Go语言开发环境

    在开始之前,请确保已经正确安装Go语言开发环境。你可以通过在终端(命令提示符)中运行go version命令来验证安装是否成功,如果安装成功,会输出Go的版本信息。

    步骤 2: 更新Go插件

    接下来,我们需要更新VSCode的Go插件,以确保你使用的是最新版本。

    在VSCode中,点击左侧的扩展图标(四个方块组成的正方形),搜索并选择"Go"插件,点击"更新"按钮,等待插件更新完成。

    步骤 3: 配置Go插件

    完成更新后,我们需要配置Go插件以正确运行Go语言程序。在VSCode主菜单中,选择"文件" -> "首选项" -> "设置"。在设置页面中,搜索"Go:Build On Save"选项,并确认该选项被启用(勾选)。

    接下来,搜索"Go:Environemnt"选项,并点击"编辑 in settings.json"链接。在settings.json文件中,你应该找到类似以下内容的配置:

    "go.toolsEnvVars": {
        "GOPATH": "${workspaceFolder}"
    }
    

    确保"GOPATH"正确设置为你的Go工作空间路径,并保存文件。

    步骤 4: 启动调试

    现在,你可以尝试点击运行按钮来启动调试了。如果仍然遇到相同的错误提示,请继续以下步骤。

    步骤 5: 确定调试配置

    在VSCode的顶部菜单中,选择"查看" -> "调试"。在调试面板左上角的下拉菜单中,确保已经选择了正确的调试配置(例如:"Launch file"或"Launch folder")。

    步骤 6: 检查启动文件路径

    如果你的调试配置选择了"Launch file",请确保你正在打开的是一个有效的Go源代码文件。如果你的调试配置选择了"Launch folder",请确保你正在打开的是一个包含有效Go源代码的文件夹。

    步骤 7: 重新安装Go插件

    如果上述步骤均无效,你可以尝试重新安装Go插件。在VSCode中,点击扩展图标,搜索并选择"Go"插件,点击"卸载"按钮,然后再次点击"安装"按钮。

    希望以上步骤可以解决你在VSCode中点击运行按钮报错"pid must be a number"的问题。如果仍然存在问题,你可能需要搜索其他资源或寻求Go语言社区的帮助。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^