From ba9a8a229895971dcbcfa613545e33b6648ace3c Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Wed, 9 Jul 2014 02:07:53 +0100 Subject: [PATCH] Add custom go-mode yasnippet snippets --- snippets/go-mode/func | 6 ++++++ snippets/go-mode/interface | 6 ++++++ snippets/go-mode/main | 10 ++++++++++ snippets/go-mode/pd | 4 ++++ snippets/go-mode/pdl | 4 ++++ snippets/go-mode/struct | 6 ++++++ 6 files changed, 36 insertions(+) create mode 100644 snippets/go-mode/func create mode 100644 snippets/go-mode/interface create mode 100644 snippets/go-mode/main create mode 100644 snippets/go-mode/pd create mode 100644 snippets/go-mode/pdl create mode 100644 snippets/go-mode/struct diff --git a/snippets/go-mode/func b/snippets/go-mode/func new file mode 100644 index 0000000..d3a3ee4 --- /dev/null +++ b/snippets/go-mode/func @@ -0,0 +1,6 @@ +# name: func +# key: func +# -- +func ${1:name}($2) { + $0 +} diff --git a/snippets/go-mode/interface b/snippets/go-mode/interface new file mode 100644 index 0000000..395a627 --- /dev/null +++ b/snippets/go-mode/interface @@ -0,0 +1,6 @@ +# name: interface +# key: interface +# -- +type ${1:InterfaceName} interface { + $0 +} diff --git a/snippets/go-mode/main b/snippets/go-mode/main new file mode 100644 index 0000000..13a22bc --- /dev/null +++ b/snippets/go-mode/main @@ -0,0 +1,10 @@ +# name: main +# key: main +# -- +package main + +import "fmt" + +func main() { + $0 +} diff --git a/snippets/go-mode/pd b/snippets/go-mode/pd new file mode 100644 index 0000000..3654d7f --- /dev/null +++ b/snippets/go-mode/pd @@ -0,0 +1,4 @@ +# name: pd +# key: pd +# -- +fmt.Printf($0) \ No newline at end of file diff --git a/snippets/go-mode/pdl b/snippets/go-mode/pdl new file mode 100644 index 0000000..908cd5d --- /dev/null +++ b/snippets/go-mode/pdl @@ -0,0 +1,4 @@ +# name: pdl +# key: pdl +# -- +fmt.Println($0) \ No newline at end of file diff --git a/snippets/go-mode/struct b/snippets/go-mode/struct new file mode 100644 index 0000000..36530fd --- /dev/null +++ b/snippets/go-mode/struct @@ -0,0 +1,6 @@ +# name: struct +# key: struct +# -- +type ${1:StructName} struct { + $0 +}