github.com/rafecolton/buffalo@v0.9.5/generators/grift/templates/task.go.tmpl (about) 1 package grifts 2 3 import ( 4 . "github.com/markbates/grift/grift" 5 ) 6 7 {{ if .plainTask -}} 8 var _ = Desc("{{.taskName}}", "TODO") 9 var _ = Add("{{.taskName}}", func(c *Context) error { 10 return nil 11 }) 12 {{ else }} 13 {{ $last := .last }} 14 {{ range $index, $element := .parts }} 15 {{ $isLast := eq $index $last }} 16 {{ if not $isLast }} 17 {{if eq $index 0}} 18 var _ = Namespace("{{$element}}", func(){ 19 {{ else }} 20 Namespace("{{$element}}", func(){ 21 {{end}} 22 {{ else }} 23 Desc("{{$element}}", "TODO") 24 Add("{{$element}}", func(c *Context) error{ 25 return nil 26 }) 27 {{ end }} 28 {{ end }} 29 30 {{ range $index, $element := .parts }} 31 {{ if $index }} }) {{ end }} 32 {{ end }} 33 34 {{ end }}