{{define "login"}}
login
{{end}} {{define "userinfo"}}
userinfo welcome {{append . "username"}} to context world
{{end}} {{define "share"}}
share
{{range .Meta.append}}{{end}}{{range .Meta.append}}{{end}} {{if .Meta.append}} {{$meta := .Meta}} {{$first := index .Meta.append 0}} {{range $i, $k := index $meta $first}} {{range $key := index $meta "append"}} {{end}} {{end}} {{end}}
{{.}}
{{if eq $key "delete"}} {{else}} {{index $meta $key $i}} {{end}}
{{end}} {{$msg := .}} {{$meta := .Meta}} {{template "head" $meta}} {{if meta $meta.notice}} {{template "notice" $meta}} {{end}} {{template "login" $meta}} {{template "tail" $meta}}