File tree Expand file tree Collapse file tree 1 file changed +40
-2
lines changed Expand file tree Collapse file tree 1 file changed +40
-2
lines changed Original file line number Diff line number Diff line change 1
- snippet func
1
+ snippet f
2
2
// $1 ${2: ... }
3
3
func ${1: FuncName } (${3} ) {
4
4
${4}
5
5
}
6
+ snippet ft
7
+ func Test${1: FuncName } (t *testing.T) {
8
+ ${2}
9
+ }
6
10
snippet ife
7
11
if err != nil {
8
12
${1: return err }
@@ -15,10 +19,19 @@ snippet jsonm
15
19
}
16
20
${5}
17
21
snippet jsonu
18
- if err ${1: : } = ${2: json } .Unmarshal(${3: object } , ${4: bytes } ); err != nil {
22
+ if err ${1: : } = ${2: json } .Unmarshal(${3: bytes } , ${4: object } ); err != nil {
19
23
${5: return err }
20
24
}
21
25
${6}
26
+ snippet itoa
27
+ ${1: str } := strconv.Itoa(${2: int(number) } )
28
+ ${3}
29
+ snippet atoi
30
+ ${1: integer } , err := strconv.Atoi(${2: str } )
31
+ if err != nil {
32
+ ${3: return err }
33
+ }
34
+ ${4}
22
35
snippet makem
23
36
${1: variable } := make(map[${2: string } ]${3: string } , ${4: 0 } )
24
37
${5}
@@ -28,6 +41,9 @@ snippet makec
28
41
snippet timef
29
42
${1: variable } := ${2: time.Now() } .Format(${3: time.RFC3339 } )
30
43
${4}
44
+ snippet now
45
+ ${1: now } := time.Now().Unix()
46
+ ${2}
31
47
snippet range
32
48
for ${1: _ } , ${2: v } := range ${3: object } {
33
49
${4: fmt.Println(v) }
@@ -36,6 +52,14 @@ snippet range
36
52
snippet r
37
53
return ${1: nil }
38
54
${2}
55
+ snippet pkg
56
+ package ${1: main }
57
+ ${2}
58
+ snippet imp
59
+ import (
60
+ "${1: fmt } "
61
+ )
62
+ ${2}
39
63
snippet p
40
64
fmt.Println(${1: v } )
41
65
${2}
@@ -44,4 +68,18 @@ snippet go
44
68
${1}
45
69
}()
46
70
${2}
71
+ snippet mux
72
+ mux sync.${1: RW } Mutex
73
+ snippet 200
74
+ http.StatusOK
75
+ snippet 400
76
+ http.StatusBadRequest
77
+ snippet 401
78
+ http.StatusUnauthorized
79
+ snippet 403
80
+ http.StatusForbidden
81
+ snippet 404
82
+ http.StatusNotFound
83
+ snippet 500
84
+ http.StatusInternalServerError
47
85
You can’t perform that action at this time.
0 commit comments