Heim >Backend-Entwicklung >Golang >Verfügt Golang über ein Web-Framework?

Verfügt Golang über ein Web-Framework?

(*-*)浩
(*-*)浩Original
2019-12-31 11:40:533015Durchsuche

Verfügt Golang über ein Web-Framework?

Vergleichen Sie die bekanntesten Web-Frameworks aus möglichst vielen Blickwinkeln (Beliebtheit, Community-Unterstützung, integrierte Funktionen usw.).

beego                                                                                                                                                          🎜>beego ist ein HTTP-Framework zum schnellen Entwickeln verschiedener Go-Anwendungen Anwendungen wie API Die Hauptinspiration für das Design stammt von den drei Frameworks Tornado, Sinatra und Flask, wird jedoch mit einigen Funktionen von Go selbst kombiniert (Schnittstelle, Struktureinbettung usw.). Ein Framework, das für das Go-Web entwickelt wurde Entwicklungsökosystem und darauf ausgelegt, Ihre Projekte zu vereinfachen.

Buffalo hilft Ihnen bei der Erstellung eines Webprojekts, bei dem alles vom Front-End (JavaScript, SCSS usw.) bis zum Back-End (Datenbank, Routing usw.) verbunden und betriebsbereit ist. Von dort aus stellt es einfache APIs zur schnellen Erstellung von Webanwendungen in Go bereit.

Buffalo ist mehr als nur ein Framework; es ist eine ganzheitliche Webentwicklungsumgebung und Projektstruktur, die Entwickler direkt in den Geschäftsaufbau einbezieht.

Gin-Framework

Das beliebteste Web-Framework in der Go-Welt, mit über 24.000 Sternen auf Github. Ein auf httprouter basierendes Webframework. Vollständige chinesische Dokumentation, einfaches und benutzerfreundliches, leichtes Framework.

Gin ist ein in Go (Golang) geschriebenes Web-Framework. Es verfügt über eine Martini-ähnliche API und ist 40-mal schneller als httprouter. Wenn Sie Leistung und gute Produktivität benötigen, werden Sie Gin lieben.

Iris

Iris ist ein schnelles, einfaches, aber voll funktionsfähiges und sehr effektives Web-Framework für Go. Es bietet eine schön formulierte und benutzerfreundliche Grundlage für Ihre nächste Website oder API.

Revel

Ein hochproduktives Full-Stack-Webframework für die Go-Sprache.

Aktuelle Version: 0.21.0 (2018-10-30)

Go 1.8+ ist aufgrund des ordnungsgemäßen Herunterfahrens des Standard-HTTP-Servers erforderlich.

Das obige ist der detaillierte Inhalt vonVerfügt Golang über ein Web-Framework?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn