You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code环境下Go语言使用任意输入函数报错,未在设置中找到对应解决方法

VS Code Go语言输入函数报错解决方案

这个问题由VS Code默认调试输出面板不支持标准输入交互导致,与你的测试代码无关,可通过修改调试配置解决:

  • 打开项目根目录下的.vscode/launch.json文件,若不存在可点击左侧「运行和调试」面板的「创建launch.json文件」,选择Go环境自动生成
  • 在配置中新增/修改参数为 "console": "integratedTerminal" 或 "console": "externalTerminal":
    • integratedTerminal:使用VS Code内置终端处理输入输出,无需弹出额外窗口
    • externalTerminal:运行调试时弹出独立系统终端窗口处理交互
  • 保存配置后重新运行代码即可正常调用输入函数

如果你不需要使用调试功能,直接在VS Code内置终端执行go run 你的文件名.go命令,也可以正常触发输入交互,不会触发报错。

内容的提问来源于stack exchange,提问作者Олегсей

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 12:24:03