Add go snips
This commit is contained in:
parent
8ef95278ea
commit
379fb1fa42
@ -5,5 +5,21 @@ snippet ctx "context" !
|
||||
ctx context.Context
|
||||
endsnippet
|
||||
snippet e "error wrapper" !
|
||||
e := wrap(".")
|
||||
e := wrap(".${1}")
|
||||
endsnippet
|
||||
snippet test "setup test case" !
|
||||
func Test${1}(t *testing.T) {
|
||||
type testcase struct {
|
||||
name string
|
||||
setup func(tc *testcase)
|
||||
}
|
||||
tt := []testcase{}
|
||||
for _, tc := range tt {
|
||||
tc := tc
|
||||
t.Run(tc.name, func(t *testing.T) {
|
||||
t.Parallel()
|
||||
tc.setup(&tc)
|
||||
})
|
||||
}
|
||||
}
|
||||
endsnippet
|
||||
|
||||
Loading…
Reference in New Issue
Block a user