Files
nvim.config/lua/plugins/go-helper.lua

16 lines
517 B
Lua

return {
{
"go-helper",
dir = vim.fn.stdpath("config") .. "/lua/scripts",
ft = "go",
keys = {
{ "<leader>cei", "<cmd>GoExtractInterface<cr>", desc = "Extract Interface", ft = "go" },
{ "<leader>cec", "<cmd>GoGenerateConstructor<cr>", desc = "Generate Constructor", ft = "go" },
},
config = function()
require("scripts.go-extract-interface").setup()
require("scripts.go-gen-constructor").setup()
end,
},
}