mirror of
https://github.com/pnx/dotfiles
synced 2026-06-16 19:30:01 +02:00
21 lines
394 B
Lua
21 lines
394 B
Lua
local ls = require('luasnip')
|
|
|
|
local s = ls.snippet
|
|
local t = ls.text_node
|
|
local i = ls.insert_node
|
|
|
|
return {
|
|
s("iferr", {
|
|
t({"if err != nil {", ""}),
|
|
t({"\treturn err", ""}),
|
|
t({"}"})
|
|
}),
|
|
|
|
-- Test function
|
|
s("tst", {
|
|
t("func Test"), i(1, "Module"), t("_"), i(2, "Name"), t({"(t *testing.T) {", ""}),
|
|
i(0),
|
|
t({"", "}"})
|
|
})
|
|
}
|
|
|