From 1f06bff5997b1cb2e906b44112b3b7e452a3d918 Mon Sep 17 00:00:00 2001 From: BahaaMohamed98 Date: Sun, 3 Aug 2025 18:31:02 +0300 Subject: [PATCH] feat(go): add linting with golangci-lint --- lua/lazyvim/plugins/extras/lang/go.lua | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/lua/lazyvim/plugins/extras/lang/go.lua b/lua/lazyvim/plugins/extras/lang/go.lua index ff8def2e..a6c2d40a 100644 --- a/lua/lazyvim/plugins/extras/lang/go.lua +++ b/lua/lazyvim/plugins/extras/lang/go.lua @@ -97,6 +97,22 @@ return { }) end, }, + -- Add linting + { + "mfussenegger/nvim-lint", + optional = true, + dependencies = { + { + "mason-org/mason.nvim", + opts = { ensure_installed = { "golangci-lint" } }, + }, + }, + opts = { + linters_by_ft = { + go = { "golangcilint" }, + }, + }, + }, { "stevearc/conform.nvim", optional = true,