feat(nvim): enable Go

This commit is contained in:
Stefan Imhoff
2024-04-26 11:46:33 +02:00
parent 7ed04e5246
commit 82060118ff
7 changed files with 57 additions and 39 deletions

View File

@@ -31,6 +31,7 @@ return {
astro = { { "prettierd", "prettier" } },
css = { { "prettierd", "prettier" }, "stylelint" },
fish = { "fish_indent" },
go = { "goimports", "gofumpt" },
graphql = { { "prettierd", "prettier" } },
html = { { "prettierd", "prettier" } },
javascript = { { "prettierd", "prettier" }, "eslint_d" },

View File

@@ -10,12 +10,17 @@ return {
"cspell",
"css-lsp",
"cssmodules-language-server",
"delve",
"diagnostic-languageserver",
"emmet-ls",
"eslint-lsp",
"eslint_d",
"gofumpt",
"goimports",
"gomodifytags",
"html-lsp",
"htmlbeautifier",
"impl",
"isort",
"json-lsp",
"lua-language-server",

View File

@@ -45,6 +45,12 @@ return {
})
)
table.insert(opts.adapters, require("neotest-vitest"))
table.insert(
opts.adapters,
require("neotest-go")({
recursive_run = true,
})
)
end,
},
}

View File

@@ -13,6 +13,10 @@ return {
"css",
"fish",
"gitignore",
"go",
"gomod",
"gosum",
"gowork",
"graphql",
"html",
"http",