Ich habe Files
slice von File
Struktur in meinem Go-Programm, um den Namen und die Größe der Dateien beizubehalten. Ich erstellte Vorlage, siehe unten:Go kann das Feld nicht auswerten, wenn der Bereich zum Erstellen der Vorlage verwendet wird
type File struct {
FileName string
FileSize int64
}
var Files []File
const tmpl = `
{{range .Files}}
file {{.}}
{{end}}
`
t := template.Must(template.New("html").Parse(tmplhtml))
err = t.Execute(os.Stdout, Files)
if err != nil { panic(err) }
Natürlich habe ich Panik sagen:
nicht Feld Dateien in Art auswerten [] main.File
nicht sicher, wie man Anzeigen von Dateinamen und -größen mit range
in Vorlage korrekt.