snippet code "code" b \`\`\` $1 \`\`\` endsnippet snippet img "image" b ![$2]($1 "$2") endsnippet snippet fr "Fragment option" endsnippet snippet sl "Slider option" endsnippet snippet imgl "" [![]($1)]($1){target="blank"} endsnippet snippet fig ""
![]($1)
$2
endsnippet snippet figl ""
[![]($1)]($1){target="blank"}
$2
endsnippet snippet gp "" {{< tabs items="Doc,Example" >}} {{< tab >}} ```golang ``` {{}} {{< tab >}} {{% goplay %}} ```golang import ( "fmt" "html/template" "strings" "gitnet.fr/deblan/go-form/form" "gitnet.fr/deblan/go-form/theme" ) func main() { field := form.("Foo") r(form.NewForm(field)) } func r(f *form.Form) { render := theme.NewRenderer(theme.Html5) tpl, _ := template.New("example").Funcs(render.FuncMap()).Parse(`\{\{ form_row (.Form.GetField "Foo") \}\}`) b := new(strings.Builder) tpl.Execute(b, map[string]any{"Form": f}) fmt.Println(b.String()) } ``` {{% /goplay %}} {{}} {{< /tabs >}} endsnippet