package main import ( "encoding/xml" "fmt" "log" "net/http" "net/http/cgi" "os" "path/filepath" ) type Icon struct { Href string `xml:"href,attr"` } type Recipe struct { Title string `xml:"title"` Icon Icon `xml:"icon"` } func site(w http.ResponseWriter, r *http.Request) { files, err := os.ReadDir(".") if err != nil { log.Fatal(err) } fmt.Fprintln(w, ` Index of /~oc45ujef/recipes

Rezepte

`) } func main() { if err := cgi.Serve(http.HandlerFunc(site)); err != nil { log.Println(err) } }