最近重新需要用go重构一个项目,现在本地下载了最新的1.13版本,并且了解了go mod的相关东西,发现项目不用只写在gopath 下了,真是个好消息。
不过在用vscode搭建完环境之后,重新写上代码之后发现 记得只有个格式化的时候自动import相关的包以及把一些失效的包自动清除的功能,这次却怎么格式化也不行了
本来以为是自己一些go相关的包没装好,重新执行了好几次 install tools 发现还是不行。然后不经意间在左下角发现了go modules 的小喇叭
点进去之后
发现是一篇写开启go modules的wiki,然后目前已知问题这里就有这么一项 ,写着对于未导入的包目前还是没法工作的,所以还是乖乖等官方修复把
放上链接 https://github.com/microsoft/vscode-go/wiki/Go-modules-support-in-Visual-Studio-Code