diff --git a/nvim/snippets/go.lua b/nvim/snippets/go.lua new file mode 100644 index 0000000..12db734 --- /dev/null +++ b/nvim/snippets/go.lua @@ -0,0 +1,15 @@ +local ls = require('luasnip') + +local s = ls.snippet +local t = ls.text_node +local i = ls.insert_node + +return { + -- Test function + s("tst", { + t("func Test"), i(1, "Module"), t("_"), i(2, "Name"), t({"(t *testing.T) {", ""}), + i(0), + t({"", "}"}) + }) +} +