Files
2023-09-13 12:29:12 +08:00

20 lines
363 B
Lua

local lint_lib = require('lint')
lint_lib.linters_by_ft = {
go = {'golangcilint'}
}
local golangcilint = lint_lib.linters.golangcilint
golangcilint.args = {
'run',
'--config',
'~/.dotfile/.golangci_strict.yml',
'--out-format',
'json',
}
vim.api.nvim_create_autocmd({ "BufWritePost" }, {
callback = function()
require("lint").try_lint()
end,
})