1、背景
机器:mac
go版本: go1.10 darwin/amd64
demo路径: GOPATH/src/algorithm
demo文件结构:
algorithm:
-sort
-sort.go
-main.go
vscode里出现警告:
2、问题:为什么会有波浪线警告呢,但是代码却能正常运行,看着波浪线,忍不住想去捯饬捯饬。
3、寻找解决方式: 通过命令行:
echo $GOPATH
// 输出了本次demo的GOPATH目录
go env
// 输出的一样
为什么会这样呢? 我把项目复制到了gopath 默认目录,然后修改import 居然没警告
那么肯定就是vscode 哪里出了问题。 想到vscode 可以配置,于是:command + ,打开配置搜索 gopath:
4、总结: vscode 的坑,覆盖go.gopath 填平