Skip to content

Latest commit

 

History

History
96 lines (61 loc) · 2.25 KB

README-DE.md

File metadata and controls

96 lines (61 loc) · 2.25 KB

gopherbadger-tag-do-not-edit

Go + Iris - Base API

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.

Inhalt

  1. Wie es läuft
  2. Anfängst
  3. Zusätzlich

Wie es läuft

Das Repository ist in 3 verschiedene Branches organisiert:

  • master
  • bun
  • pgx
  • sqlx

master

Der Master branch enthält nur die Dateistrukturen und Beispiel Controller. Nur das Iris-Framework, keine KB.

[Iris]

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.

Anfängst

Laufende development

make run

Erstellen der App

Nur für das aktuelle OS erstellen

make build

Für mehrere Distributionen erstellen

make build-all

Testen der App

make test

Zusätzlich

Erzeugen coverage in HTML

make cover-html

Erzeugen badge

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

Reinemachen des Repo

make clean

Du kannst gerne beitragen.

Das Logo stammt von @ashleymcnamara und kann hier gefunden werden.

In Brasilien hergestellt mit ❤️.