From 9398eed651172bd681ff47b1695288e54dd4ed89 Mon Sep 17 00:00:00 2001 From: Jagua Date: Thu, 7 Mar 2019 00:45:08 +0900 Subject: Add some postfix patterns in Go --- template/go/pattern.stpl | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'template/go') diff --git a/template/go/pattern.stpl b/template/go/pattern.stpl index db46c5d..1fe0989 100644 --- a/template/go/pattern.stpl +++ b/template/go/pattern.stpl @@ -23,3 +23,36 @@ \(\S\+\)\.query$ {{$1}}.Query("{{_cursor_}}") + +\(\S.*\)\.pr\%[int]$ + fmt.Print({{$1}}) + {{_cursor_}} + +\(\S.*\)\.pr\%[int]f$ + fmt.Printf({{$1}}) + {{_cursor_}} + +\(\S.*\)\.pr\%[int]l\%[n]$ + fmt.Println({{$1}}) + {{_cursor_}} + +\(\S.*\)\.fpr\%[int]$ + fmt.Fprint({{$1}}) + {{_cursor_}} + +\(\S.*\)\.fpr\%[int]f$ + fmt.Fprintf({{$1}}) + {{_cursor_}} + +\(\S.*\)\.fpr\%[int]l\%[n]$ + fmt.Fprintln({{$1}}) + {{_cursor_}} + +\(\S.*\)\.spr\%[int]$ + {{_cursor_}} fmt.Sprint({{$1}}) + +\(\S.*\)\.spr\%[int]f$ + {{_cursor_}} fmt.Sprintf({{$1}}) + +\(\S.*\)\.spr\%[int]l\%[n]$ + {{_cursor_}} fmt.Sprintln({{$1}}) -- cgit v1.2.3-54-g00ecf