logo hsb.horse
← Zur Blog-Übersicht

Blog

Go-Setup-Notizen: Web-Framework und Dev Tools

Notizen zu Web-Framework und Entwicklungstools, die ich beim Einrichten einer Go-Umgebung geprüft habe. Eine kurze Zusammenfassung von Echo und Air.

Veröffentlicht:

Notizen zu Frameworks und Tools, die ich beim Einrichten einer Go-Entwicklungsumgebung geprüft habe.

Web Framework

Echo

Ein leichtgewichtiges und schnelles Web-Framework.

Routing, Middleware und Template-Engine-Unterstützung sind enthalten, also die grundlegenden Bausteine für Webentwicklung.

Die API ist einfach gehalten, dadurch bleibt der Lernaufwand niedrig.

Tool

Air

air-verse/air: ☁️ Live reload for Go apps

Ein Live-Reload-Tool, das in Go geschrieben ist.

Es erkennt Dateiänderungen und startet Build oder Anwendung automatisch neu, was die Entwicklung effizienter macht.

Über eine Konfigurationsdatei wie .air.toml lässt es sich anpassen.

Zusammenfassung

Wenn man mit Webentwicklung in Go anfangen will, ist die Kombination aus Echo und Air ein unkomplizierter Startpunkt.

Mit Air entfällt der manuelle Neustart nach jeder Codeänderung, was das Entwicklungserlebnis verbessert.