如何解决vim-go 与 golangci-lint 和 revive替换已弃用的 go-lint:对正确的配置感到困惑
我真的很难让 vim-go 与 golanci-lint 配合得很好。
golint
是 go 的默认 linter,已被弃用。大多数用户现在建议使用 revive
。
虽然 vim-go
和 golint
的默认配置正在工作,但在状态行上打印了一条已弃用的消息,如果我输入 revive
,我只会得到
vim-go: [golangci-lint] FAIL
Ubuntu 20.04,带有 8.1.2269-1ubuntu5
vim-go:v1.25
.vimrc:
let g:go_Metalinter_enabled = []
let g:go_Metalinter_command = 'golangci-lint'
let g:go_Metalinter_autosave = 1
let g:go_Metalinter_autosave_enabled = ['vet','revive','errcheck','staticcheck','unused','varcheck']
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。