vscode + go 安装插件后总是自动fix

大家好,我想请教一个关于vscode + go的问题。
我现在装好了插件后,ctrl + s 总会自动帮我格式化代码,甚至删除一些它认为错误的代码。怎么关闭自动fix的功能?

img

img

感谢各位提供帮助的朋友,最终解决办法如下

img

Go插件设置页面中找到“Lint: Fix On Save”,切换为“Off”

不是编译器的问题,在go语言里,如果你导入了依赖却没有使用,会自动删除导入的依赖,正确的做法是你使用同时引入依赖,不会消失

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^