Opensource go-webframeworks
12 go-webframeworks waarvan de code openbaar is onder een door OSI goedgekeurde licentie, beoordeeld op privacy met bewijs. Keuzes eerst, daarna op score.
Beego Cijfer B
Full-stack webframework voor Go met een MVC-structuur, ORM, caching, logging en de opdrachtregeltool bee voor scaffolding.
Apache 2.0 licensed. Broncode
Buffalo Cijfer B
Webontwikkeltoolkit voor Go die projecten genereert met routing, templates, de databaselaag Pop, migraties en een front-end-assetpipeline.
MIT-licensed. Broncode
Chi Cijfer B
Lichtgewicht, samenstelbare router voor het bouwen van HTTP-diensten in Go, gebouwd op het standaardpakket net/http.
MIT-licensed. Broncode
Fiber Cijfer B
Op Express geïnspireerd webframework voor Go, gebouwd op de HTTP-engine Fasthttp, met routing, middleware en templating.
MIT-licensed. Broncode
Gin Cijfer B
HTTP-webframework voor Go met een radix-tree-router, ondersteuning voor middleware, binding van verzoeken en validatie.
MIT-licensed. Broncode
Gorilla Mux Cijfer B
HTTP-requestrouter voor Go uit de Gorilla-webtoolkit die routes matcht op pad, host, methode, headers en querywaarden, gebouwd op net/http.
BSD 3-Clause licensed. Broncode
Iris Cijfer B
Webframework voor Go met routing, een MVC-laag, sessies, WebSockets en view-templating.
BSD 3-Clause licensed. Broncode
Templ Cijfer B
HTML-templatetaal voor Go die componenten compileert naar typeveilige Go-code, met een opdrachtregelgenerator en een language server voor editors.
MIT-licensed. Broncode
Echo Cijfer D
Minimalistisch HTTP-webframework voor Go met een geoptimaliseerde router, middleware, databinding en rendering.
MIT-licensed. Broncode
Hertz Cijfer D
HTTP-framework voor Go uit het CloudWeGo-project van ByteDance, ontworpen voor krachtige microservices, met de codegenerator hz.
Apache 2.0 licensed. Broncode
Revel Cijfer D
Full-stack webframework voor Go met routing, templates, hot code reload en een ingebouwde testrunner. Wordt niet meer onderhouden.
MIT-licensed. Broncode
Encore Cijfer D
Backendframework voor Go en TypeScript dat API's en infrastructuur zoals databases, wachtrijen en cronjobs in code declareert, met een lokaal ontwikkeldashboard.
Mozilla Public License 2.0. Broncode
Alle 12 go-webframeworks vergelijken, open source of niet.