15 lines
445 B
Lua
15 lines
445 B
Lua
return {
|
|
"olexsmir/gopher.nvim",
|
|
ft = "go",
|
|
build = function()
|
|
vim.cmd.GoInstallDeps()
|
|
end,
|
|
---@module "gopher"
|
|
---@type gopher.Config
|
|
opts = {},
|
|
keys = {
|
|
{ "<leader>cga", "<cmd>GoTagAdd<cr>", desc = "Add tags to struct", mode = "n" },
|
|
{ "<leader>cgi", "<cmd>GoIfErr<cr>", desc = "Adds if err boilerplate", mode = "n" },
|
|
{ "<leader>cgt", "<cmd>GoTestAdd<cr>", desc = "Add test under cursor", mode = "n" },
|
|
},
|
|
}
|