解决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
相关推荐
我不是8神10 分钟前
面试题:runtime.MAXPROCESS怎么处理?
golang
必胜刻30 分钟前
全面解析 Token:从入门到 JWT 实战
golang·状态模式·web·前后端交互
Robot_Nav6 小时前
AI 编程助手 Skill 完全指南:VS Code · Trae CN · Claude Code
人工智能·vscode·skill·trae·claude code
yeeanna7 小时前
GO函数的特殊性
开发语言·后端·golang
eLIN TECE8 小时前
Go基础之环境搭建
开发语言·后端·golang
念何架构之路8 小时前
Go反射应用技巧
开发语言·后端·golang
初心未改HD8 小时前
Go语言测试与Benchmark:测试驱动开发的实践指南
开发语言·golang
念何架构之路9 小时前
Go Web基础和Http演进
开发语言·后端·golang
初心未改HD9 小时前
Go语言database/sql与SQLx:构建健壮的数据访问层
开发语言·golang
jieyucx9 小时前
Go 零基础数据结构:顺序表(像「排抽屉」一样学增删改查)
java·数据结构·golang