VS code中go的import失败、标红等问题
属实有些烦
导入官方库失败
查看一下GOROOT
的配置是不是Go的安装目录
导入第三方库失败
在vscode中安装完go语言扩展插件后,会提示安装gopls
(go please)。如果自动安装不了,可以手动使用go install 安装。
如果安装完gopls后,导入包还存在问题,大意是找不到%GOPATH%\src\XXX
,那么可以检查一下:
- vscode的workspace,不要一下子打开整个GOPATH文件夹,而是打开GOPATH下单个项目的文件夹,错误提示应该就会消失。
- 设置go env的全局变量
go env -w GO111MODULE=on
, 重启vscode
参考链接:https://stackoverflow.com/questions/58518588/vscode-could-not-import-golang-package