Die Go (Golang)-Community hat die besten Bibliotheken 2024 gewählt: Abstimmungsergebnisse

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Go-Community wählt die besten Bibliotheken des Jahres 2024: Top-Tools für Entwickler



Die Ergebnisse der jährlichen Abstimmung unter Go-Entwicklern (Golang) liegen vor. Die Community hat die besten Bibliotheken und Tools ausgewählt, die im vergangenen Jahr dabei geholfen haben, schnellere, zuverlässigere und benutzerfreundlichere Anwendungen zu erstellen. An der Umfrage nahmen tausende Go-Entwickler aus der ganzen Welt teil, darunter auch aktive Mitglieder der russischsprachigen Community.



Die Gewinner verteilen sich auf die wichtigsten Kategorien: Web-Frameworks, CLI-Tools, Datenbankarbeit, Testing und Fehlerbehandlung. Nachfolgend die Liste der besten Bibliotheken, die im Jahr 2024 als die nützlichsten anerkannt wurden.



Web-Frameworks und APIs

  • Fiber — behält seine Führungsposition als schnellstes und einfachstes Web-Framework, inspiriert von Express.js.
  • Chi — ein leichter Router für Microservices, erhielt hohe Bewertungen für seine Kompatibilität mit der Standardbibliothek.
  • Gin — bleibt eine beliebte Wahl für hochlastige REST-APIs.


Datenbankarbeit

  • GORM — ORM für Go, wurde aufgrund seiner Benutzerfreundlichkeit und Migrationsunterstützung zum Besten gewählt.
  • pgx — Treiber für PostgreSQL, gilt als der leistungsfähigste und zuverlässigste.
  • Bun — ein neuer Teilnehmer der Spitzengruppe, ein moderner SQL-Client für PostgreSQL, MySQL und SQLite.


CLI und Kommandozeilen-Tools

  • Cobra — der De-facto-Standard für die Erstellung von CLI-Anwendungen, gibt seine Position nicht auf.
  • Viper — eine universelle Bibliothek für die Konfigurationsarbeit (JSON, YAML, env).
  • Bubble Tea — ein Framework zur Erstellung von TUI-Oberflächen, gewinnt an Popularität.


Testing und Code-Qualität

  • Testify — bleibt der Favorit für Unit-Tests und Assertions.
  • Mockery — das beste Tool zur Generierung von Mocks.
  • golangci-lint — gilt als unverzichtbarer Linter zur Aufrechterhaltung der Code-Qualität.


Beste Bibliothek des Jahres 2024

Laut Abstimmungsergebnis wurde Fiber der absolute Gewinner – es erhielt die meisten Stimmen in allen Kategorien. Die Community lobte seine Leistung, die einfache Migration von anderen Sprachen und die hervorragende Dokumentation. Den zweiten Platz belegte pgx, den dritten Platz GORM.



Diese Bibliotheken werden aktiv in der Produktion großer Unternehmen eingesetzt, darunter Uber, Twitch und Dropbox. Entwickler stellen fest, dass das Go-Ökosystem weiter reift: Es entstehen praktische Tools für die Arbeit mit Asynchronität, Observability und Microservices.



Weitere Informationen zu jedem Tool finden Sie auf der offiziellen Abstimmungswebsite und in den Repositories auf GitHub. Für russischsprachige Entwickler sind außerdem Übersetzungen der Dokumentationen und Anwendungsbeispiele auf PythonLib verfügbar.

Empfohlene Bibliotheken