File tree 1 file changed +26
-0
lines changed
1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,10 @@ abbr fn := func() { ... }
12
12
snippet ap
13
13
abbr append(slice, value)
14
14
append(${1: slice } , ${0: value } )
15
+ # append assign
16
+ snippet ap=
17
+ abbr slice = append(slice, value)
18
+ ${1: slice } = append($1 , ${0: value } )
15
19
# break
16
20
snippet br
17
21
abbr break
@@ -262,6 +266,28 @@ abbr func TestXYZ(t *testing.T) { ... }
262
266
func Test${1: Function } (t *testing.T) {
263
267
${0}
264
268
}
269
+ # test server
270
+ snippet tsrv
271
+ abbr ts := httptest.NewServer(...)
272
+ ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
273
+ fmt.Fprintln(w, ${1: `response` } )
274
+ }))
275
+ defer ts.Close()
276
+
277
+ //Use testing server url (type string) somewhere
278
+ ${0: someUrl } = ts.URL
279
+ # test error
280
+ snippet ter
281
+ abbr if err != nil { t.Errorf(...) }
282
+ if err != nil {
283
+ t.Errorf("${1} ")
284
+ }
285
+ # test fatal error
286
+ snippet terf
287
+ abbr if err != nil { t.Fatalf(...) }
288
+ if err != nil {
289
+ t.Fatalf("${1} ")
290
+ }
265
291
# variable declaration
266
292
snippet var
267
293
abbr var x Type [= ...]
You can’t perform that action at this time.
0 commit comments