Dies ist eine Beispiel API, die mit Go und Iris erstellt wurde. Die Codebase wurde erstellt, um eine funktionierende Backend Anwendung in Go mit verschiedenen Optionen für database clients zu zeigen.
Das Repository ist in 3 verschiedene Branches organisiert:
- master
- bun
- pgx
- sqlx
Der Master branch enthält nur die Dateistrukturen und Beispiel Controller. Nur das Iris-Framework, keine KB.
Iris ist ein schnelles, einfaches, aber voll funktionsfähiges und sehr effizientes Web Framework für Go. Es bietet eine schön ausdrucksstarke und einfach zu verwendende Grundlage für Ihre nächste Website oder API.
Einfacher und leistungsfähiger DB client für PostgreSQL, MySQL, und SQLite
pgx ist ein reiner Go driver und Toolkit für PostgreSQL.
sqlx ist eine Sammlung, die eine Reihe von Erweiterungen für die standard database/sql-Sammlung von go bereitstellt.
make run
Nur für das aktuelle OS erstellen
make build
Für mehrere Distributionen erstellen
make build-all
make test
make cover-html
Jedes Mal, wenn Sie make test
oder make cover-html
aufrufen, wird das Abzeichen in README.md aktualisiert, aber Sie können dies manuell tun:
make badge
make clean
Du kannst gerne beitragen.
Das Logo stammt von @ashleymcnamara und kann hier gefunden werden.
In Brasilien hergestellt mit ❤️.