解决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
相关推荐
2501_915918412 小时前
在 Xcode 中运行和调试单元测试的完整指南
ide·vscode·macos·ios·单元测试·个人开发·xcode
面壁的熊猫3 小时前
工作和学习中的高效工具
vscode
不爱吃鱼的蔓热莓1 天前
释放VSCode插件占用系统盘垃圾
ide·vscode·编辑器
2501_915106321 天前
iOS开发之Xcode常用调试技巧总结
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
紫洋葱hh1 天前
Go 入门基础:类型、变量与运算符
开发语言·后端·ai·golang
bing_feilong1 天前
vscode: ssh Got bad result from install script
ide·vscode·ssh
codeejun1 天前
每日一Go·MySQL-7、MySQL 核心原理全景图谱
开发语言·mysql·golang
acd120091 天前
Go 里 err 被不经意覆盖的几个现场
开发语言·后端·golang
沫璃染墨1 天前
从零入门计算机网络系列(五):UDP套接字编程实战——从核心API到客户端与服务器通信
linux·网络·c++·vscode·网络协议·udp
倔强的小石头_2 天前
从Go+SQLite编译到浏览器开局:landlord部署、AI对局与固定地址实战
人工智能·golang·sqlite