Skip to content

Commit 8014048

Browse files
committed
Improve Go snippets
1 parent 2781b78 commit 8014048

File tree

9 files changed

+30
-15
lines changed

9 files changed

+30
-15
lines changed

go-mode/const

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# contributor: Seong Yong-ju
3+
# name: const ... = ...
4+
# --
5+
const ${1:name}${2: type} = ${3:value}$0

go-mode/f

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- mode: snippet -*-
2-
# name: func
2+
# name: func ...(...) ... { ... }
33
# --
4-
func ${1:fun}($2) {
5-
$0
4+
func ${1:name}(${2:args})${3: return type} {
5+
`%`$0
66
}

go-mode/fm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- mode: snippet -*-
22
# name: func (target) name(args) (results) { ... }
33
# --
4-
func (${1:target}) ${2:name}(${3:args}) (${4:results}) {
4+
func (${1:target}) ${2:name}(${3:args})${4: return type} {
55
$0
66
}

go-mode/func

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- mode: snippet -*-
2-
# name: func
2+
# name: func ...(...) ... { ... }
33
# --
4-
func ${1:fun}($2) {
5-
$0
4+
func ${1:name}(${2:args})${3: return type} {
5+
`%`$0
66
}

go-mode/if

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# -*- mode: snippet -*-
2+
# contributor: Seong Yong-ju
3+
# name: if ... { ... }
4+
# --
5+
if ${1:condition} {
6+
`%`$0
7+
}

go-mode/ife

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# -*- mode: snippet -*-
2+
# contributor: Seong Yong-ju
3+
# name: if ... { ... } else { ... }
4+
# --
5+
if ${1:condition} {
6+
`%`$2
7+
} else {
8+
$0
9+
}

go-mode/ifunc

Lines changed: 0 additions & 6 deletions
This file was deleted.

go-mode/method

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- mode: snippet -*-
22
# name: func (target) name(args) (results) { ... }
33
# --
4-
func (${1:target}) ${2:name}(${3:args}) (${4:results}) {
4+
func (${1:target}) ${2:name}(${3:args})${4: return type} {
55
$0
66
}

go-mode/var

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# -*- mode: snippet -*-
22
# name: var
33
# --
4-
var ${1:ok} ${2:bool}$0
4+
var ${1:name} ${2:type} = ${3:value}$0

0 commit comments

Comments
 (0)