GO: GIN Microservice mit Keycloak JWT Authentication & Authorization

Ein kurzer Einstieg um einen GIN Microservice mit Keycloak JWT abzusichern. Folgende GO Packages werden benötigt: Zum Testen gibt es einen Dockercontainer mit Keycloak der sich wie folgt starten lässt: Ich verwende gerne die Docker compose Umgebungen die mit verschiedenen Datenbank Backends angeboten werden: keycloak-containers/docker-compose-examples at main · keycloak/keycloak-containers · GitHub Setup Keycloak Das ist … Weiterlesen

GO: REST Microservice mit GIN

GIN ist ein Framework um REST Microservices zu bauen. Erster Versuch Test: Das Script mit starten mit „go run“ oder das Script kompilieren und ausführen. Anschließend kann mit CURL getestet werden. Ausliefern von Daten per JSON Um Daten per JSON auszuliefern müssen sie als JSON serialisiert werden. Dazu kann die Funktion JSON die über den … Weiterlesen