{{define "login"}}
login
{{end}} {{define "userinfo"}}
userinfo welcome {{index .username 0}}
{{end}} {{define "share"}}
share
{{range .append}} {{end}} {{range .append}} {{end}} {{$meta := .}} {{if .append}} {{$first := index .append 0}} {{range $i, $k := index . $first}} {{range $key := index $meta "append"}} {{end}} {{end}} {{end}}
{{.}}
{{if eq $key "delete"}} {{else}} {{index $meta $key $i}} {{end}}
{{end}}