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

VSCode中Go扩展保存文件时无限加载,提示Content-Length缺失

解决VSCode Go扩展保存文件时“Header must provide a Content-Length property”报错问题
  • 更新Go扩展到最新版本
    打开VSCode扩展面板,找到Go扩展点击更新按钮。这类兼容性问题大多会在新版本中修复。

  • 检查本地Go环境配置
    确保本地Go版本与扩展兼容,终端执行go version查看版本,建议使用1.21及以上的稳定版。同时验证GOPATH、GOROOT环境变量配置正确:

    • Linux/macOS终端执行echo $GOPATH、echo $GOROOT
    • Windows终端执行echo %GOPATH%、echo %GOROOT%
  • 重置Go扩展设置
    打开VSCode设置面板(快捷键Ctrl+,),搜索Go: Configuration,找到Go: Format Tool等相关设置,点击「重置设置」恢复默认配置后再尝试保存文件。

  • 清理VSCode及扩展缓存
    关闭VSCode,删除对应路径的缓存文件:

    • Windows:%APPDATA%\Code\Cache、%APPDATA%\Code\CachedData
    • macOS:~/Library/Caches/Code、~/Library/Application Support/Code/CachedData
    • Linux:~/.config/Code/Cache、~/.config/Code/CachedData
      同时删除Go扩展的缓存目录(一般在扩展安装路径的storage文件夹),之后重新启动VSCode。
  • 禁用网络代理
    代理可能干扰扩展与Go模块服务器的通信,导致请求头异常。暂时关闭系统代理或在VSCode设置中搜索Proxy,将相关代理选项设为off后测试保存操作。

  • 重新安装Go扩展
    若以上方法无效,卸载Go扩展,重启VSCode后重新安装最新版扩展,等待初始化完成后再进行操作。

内容的提问来源于stack exchange,提问作者Toanhocvietnam

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 13:39:40