Skip to content

Commit 4857b9b

Browse files
allofthesepeopleroj-nebulon
andauthored
Adds new go snippets (#50)
* Add new go snippets * minor description change Co-authored-by: roj-nebulon <[email protected]>
1 parent 94292e2 commit 4857b9b

File tree

12 files changed

+51
-2
lines changed

12 files changed

+51
-2
lines changed

go-mode/append

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: append
3+
# --
4+
${1:type} = append($1, ${2:elems})

go-mode/ctxc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: ctx context.Context
3+
# --
4+
ctx context.Context

go-mode/forw

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- mode: snippet -*-
2-
# name : for ... { ... }
2+
# name: for ... { ... }
33
# --
44
for $1 {
55
`%`$0

go-mode/go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: go
3+
# --
4+
go ${1:func}(${2:args})$0

go-mode/gof

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: go func
3+
# --
4+
go func (${1:args}) {
5+
$0
6+
}(${2:values})

go-mode/gofunc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: go func (short)
3+
# --
4+
go func (${1:args}) {
5+
$0
6+
}(${2:values})

go-mode/interface

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# -*- mode: snippet -*-
2+
# name: type ... interface { ... }
3+
# --
4+
type $1 interface {
5+
`%`$0
6+
}

go-mode/pkg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# -*- mode: snippet -*-
2-
# name: package
2+
# name: package (short)
33
# --
44
package ${1:`(car (last (split-string (file-name-directory buffer-file-name) "/") 2))`}

go-mode/println

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: println
3+
# --
4+
fmt.Println("${1:msg}")$0

go-mode/prln

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: println (short)
3+
# --
4+
fmt.Println("${1:msg}")$0

0 commit comments

Comments
 (0)