Privacy Ratings

Go-Web-Frameworks (Open Source)

12 Go-Web-Frameworks, deren Code unter einer OSI-anerkannten Lizenz öffentlich ist, mit Belegen auf Datenschutz bewertet. Empfehlungen zuerst, dann nach Punktzahl.

  1. Beego Note B

    Full-Stack-Web-Framework für Go mit MVC-Struktur, ORM, Caching, Logging und dem Kommandozeilenwerkzeug bee für Scaffolding.

    Apache 2.0 licensed. Quellcode

  2. Buffalo Note B

    Webentwicklungs-Toolkit für Go, das Projekte mit Routing, Templates, der Datenbankschicht Pop, Migrationen und einer Frontend-Asset-Pipeline erzeugt.

    MIT-licensed. Quellcode

  3. Chi Note B

    Schlanker, kombinierbarer Router zum Erstellen von HTTP-Diensten in Go, auf Basis des Standardpakets net/http.

    MIT-licensed. Quellcode

  4. Fiber Note B

    Von Express inspiriertes Web-Framework für Go auf Basis der HTTP-Engine Fasthttp, mit Routing, Middleware und Templating.

    MIT-licensed. Quellcode

  5. Gin Note B

    HTTP-Web-Framework für Go mit Radix-Tree-Router, Middleware-Unterstützung, Anfragebindung und Validierung.

    MIT-licensed. Quellcode

  6. Gorilla Mux Note B

    HTTP-Anfrage-Router für Go aus dem Gorilla Web Toolkit, der Routen nach Pfad, Host, Methode, Headern und Query-Werten zuordnet, auf Basis von net/http.

    BSD 3-Clause licensed. Quellcode

  7. Iris Note B

    Web-Framework für Go mit Routing, einer MVC-Schicht, Sessions, WebSockets und View-Templates.

    BSD 3-Clause licensed. Quellcode

  8. Templ Note B

    HTML-Template-Sprache für Go, die Komponenten in typsicheren Go-Code kompiliert, mit einem Kommandozeilen-Generator und einem Language Server für Editoren.

    MIT-licensed. Quellcode

  9. Echo Note D

    Minimalistisches HTTP-Web-Framework für Go mit optimiertem Router, Middleware, Datenbindung und Rendering.

    MIT-licensed. Quellcode

  10. Hertz Note D

    HTTP-Framework für Go aus dem CloudWeGo-Projekt von ByteDance, ausgelegt auf leistungsstarke Microservices, mit dem Codegenerator hz.

    Apache 2.0 licensed. Quellcode

  11. Revel Note D

    Full-Stack-Web-Framework für Go mit Routing, Templates, Hot Code Reload und integriertem Test-Runner. Wird nicht mehr gepflegt.

    MIT-licensed. Quellcode

  12. Encore Note D

    Backend-Framework für Go und TypeScript, das APIs und Infrastruktur wie Datenbanken, Warteschlangen und Cronjobs im Code deklariert, mit einem lokalen Entwicklungs-Dashboard.

    Mozilla Public License 2.0. Quellcode

Alle 12 Go-Web-Frameworks vergleichen, ob Open Source oder nicht.