From b4e327a514e80fadaf5156dc0800830e1e6c1964 Mon Sep 17 00:00:00 2001 From: SourceFellows Date: Wed, 21 Oct 2020 07:42:27 +0200 Subject: [PATCH] doku angepasst --- README.md | 26 +++++++++++++++++++++++--- registrierung/nats/notifier.go | 2 +- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ce2c209..2f468ac 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,33 @@ # Beispiel Anwendung "Training Fellow" -Die Beispielanwendung "Training Fellow" wird im Buch "Microservices mit Go" des Rheinwerk Verlags beschrieben. +Die Beispielanwendung "Training Fellow" wird im Buch "Microservices mit Go" des Rheinwerk Verlags beschrieben. Sie soll Schulungsanbieter bei der Schulungsbuchung, -vorbereitung und -durchführung unterstützen und vor Allem Ansätze für die Umsetzungen von Microservices in Go aufzeigen. https://www.rheinwerk-verlag.de/microservices-mit-go-konzepte-werkzeuge-best-practices/ +Der aktuelle Stand befinden sich immer unter: https://github.com/SourceFellows/trainingfellow + +## Die Anwendung + +Eine ausführliche Beschreibung der Anwendung befindet sich im Buch. Hier nur kurz die Domain Story der Anwendung: + +![Domain Story der Anwendung](Training-Fellow.png) + ## Start der Anwendung -Die komplette Anwendung kann über Docker-Compose mit einem Kommando gestartet werden: +Die komplette Anwendung kann über Docker-Compose mit folgendem Kommando gestartet werden: ``` docker-compose up -``` \ No newline at end of file +``` + +Daraufhin werden die Docker Container für die folgenden Services gestartet: + +* Registrierungs-Service + +* Vorbereitungs-Service + +* NATS-Server + +* MongoDB + +* Mongo-Express \ No newline at end of file diff --git a/registrierung/nats/notifier.go b/registrierung/nats/notifier.go index e4e4f7d..9d8f3ad 100644 --- a/registrierung/nats/notifier.go +++ b/registrierung/nats/notifier.go @@ -22,7 +22,7 @@ func (nn *notifier) InformAboutNewRegistrierung(registrierung *registrierung.Reg nc, err := nats.Connect(nn.url) if err != nil { - notifierLogger.Error("Could not connect to server: ", err) + notifierLogger.WithError(err).Error("Could not connect to server: ") return err } defer nc.Close()