解决VSCode中安装Go环境Gopls失败的问题

问题

bash 复制代码
# vscode报错
The "goimports" command is not available. Run "go install -v golang.org/x/tools/cmd/goimports@latest" to install.

# 终端输出
[error] gopls: failed to install gopls(golang.org/x/tools/gopls@latest): Error: Command failed: /usr/local/go/bin/go install -v golang.org/x/tools/gopls@latest
go: golang.org/x/tools/gopls@latest: invalid proxy URL missing scheme: direc
```

# 解决方法
在终端中运行以下命令:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
这将修改Go模块的代理设置,使用国内的代理服务器来获取Go模块。

# 参考
https://developer.baidu.com/article/details/2830359
相关推荐
FfHUCisI11 小时前
Golang Map 哈希表实现
golang·哈希算法·散列表
源代码•宸12 小时前
前置准备:定时微服务背景和现状
开发语言·经验分享·后端·微服务·云原生·架构·golang
李燚14 小时前
把规则搬回家:三个 BC 的贫血→充血重构实录(第103篇)
golang·agent·ddd·领域驱动设计·eino·deepflux·eino adk
astronautyi17 小时前
Go 运行时内存分配与 GC 位图深度剖析
开发语言·后端·golang
techdashen17 小时前
Go 中如何处理错误
开发语言·后端·golang
FfHUCisI17 小时前
Golang 切片扩容策略
开发语言·数据库·golang
名字还没想好☜18 小时前
Go 1.21 context.WithoutCancel 实战:父 context 取消了,收尾任务还要继续跑
开发语言·后端·golang·go
CounterGlew51120 小时前
Vscode通过ssh链接autodl云服务器并配置codex
运维·服务器·vscode
谁刺我心20 小时前
【vscode问题】远程remote cpptools导致linux板子cpu爆炸问题
ide·vscode·编辑器
名字还没想好☜21 小时前
Go 用 -race 抓数据竞争:一个偶发崩溃的排查、原理与修复
开发语言·后端·golang·go