So erstellte ich eine einfache statische Website mit go.Routing in Golang fehlgeschlagen
https://play.golang.org/p/s3XOqLj2SM
Wenn Sie das Root-Verzeichnis getroffen, darunter die index.html Seite lädt gerade fein aller Vermögenswerte.
Wenn Sie versuchen, zu einer der anderen Seiten zu navigieren, wird das HTML nicht geladen. Ich bekomme einen 404 Fehler.
Was mache ich falsch?
Sind Sie sicher, dass alle Vorlagedateien im Ordner 'templates' richtig benannt sind? Wenn Sie zum Beispiel nach '/ contact' navigieren wollen, sollten Sie eine' templates/contact.html' Datei haben. –
Ich erstelle Verzeichnis 'templates' mit' index.html', 'about.html' und' contact.html' und dein Code funktioniert (aber ich muss deinen Code bearbeiten, weil du nicht 'profile' und' resume ', Ändere ich zuerst zu' über', und lösche Sekunde) – Iwan
Root-Verzeichnis heißt staticSite. In staticSite, zwei Verzeichnisse. Öffentlich für CSS-Datei und Vorlagen. Inside Templates-Verzeichnis sind alle HTML-Dateien. Im Stammverzeichnis ist main.go – Deliri