Privacy Ratings

Öppen källkod: webbramverk för Go

12 webbramverk för Go vars kod är offentlig under en OSI-godkänd licens, bedömda för integritet med belägg. Rekommendationer först, sedan efter poäng.

  1. Beego Betyg B

    Fullstack-webbramverk för Go med MVC-struktur, ORM, cachning, loggning och kommandoradsverktyget bee för att generera kodstommar.

    Apache 2.0 licensed. Källkod

  2. Buffalo Betyg B

    Verktygslåda för webbutveckling i Go som genererar projekt med routning, mallar, databaslagret Pop, migreringar och en resurspipeline för frontend.

    MIT-licensed. Källkod

  3. Chi Betyg B

    Lättviktig, komponerbar router för att bygga HTTP-tjänster i Go, byggd på standardpaketet net/http.

    MIT-licensed. Källkod

  4. Fiber Betyg B

    Express-inspirerat webbramverk för Go byggt på HTTP-motorn Fasthttp, med routning, middleware och mallar.

    MIT-licensed. Källkod

  5. Gin Betyg B

    HTTP-webbramverk för Go med en router baserad på radixträd, stöd för middleware, bindning av anrop och validering.

    MIT-licensed. Källkod

  6. Gorilla Mux Betyg B

    HTTP-router för Go från webbverktygslådan Gorilla som matchar rutter utifrån sökväg, värd, metod, rubriker och frågevärden, byggd på net/http.

    BSD 3-Clause licensed. Källkod

  7. Iris Betyg B

    Webbramverk för Go med routning, ett MVC-lager, sessioner, WebSockets och vymallar.

    BSD 3-Clause licensed. Källkod

  8. Templ Betyg B

    HTML-mallspråk för Go som kompilerar komponenter till typsäker Go-kod, med en kommandoradsgenerator och en språkserver för redigerare.

    MIT-licensed. Källkod

  9. Echo Betyg D

    Minimalistiskt HTTP-webbramverk för Go med en optimerad router, middleware, databindning och rendering.

    MIT-licensed. Källkod

  10. Hertz Betyg D

    HTTP-ramverk för Go från ByteDances projekt CloudWeGo, utformat för högpresterande mikrotjänster, med kodgeneratorn hz.

    Apache 2.0 licensed. Källkod

  11. Revel Betyg D

    Fullstack-webbramverk för Go med routning, mallar, omladdning av kod under körning och en inbyggd testkörare. Underhålls inte längre.

    MIT-licensed. Källkod

  12. Encore Betyg D

    Backend-ramverk för Go och TypeScript som deklarerar API:er och infrastruktur som databaser, köer och cron-jobb i kod, med en lokal instrumentpanel för utveckling.

    Mozilla Public License 2.0. Källkod

Jämför alla 12 webbramverk för Go, med eller utan öppen källkod.