kickstart.nvim/lua/snippets/go.lua

20 lines
393 B
Lua

local ls = require 'luasnip'
local s = ls.snippet
local t = ls.text_node
return {
s('reverseString!', {
t {
'func reverseString(s string) string {',
'\trunes := []rune(s)',
'\tfor i, j := 0, len(s)-1; i < j; i, j = i+1, j-1 {',
'\t\trunes[i], runes[j] = runes[j], runes[i]',
'\t}',
'\treturn string(runes)',
'}',
},
}),
-- new snipp
}