Microservices mit Go by Kristian Köhler
Autor:Kristian Köhler [Kristian Köhler]
Die sprache: deu
Format: epub
Tags: Der praktische Soforteinstieg
Herausgeber: Rheinwerk Verlag
veröffentlicht: 2021-03-14T16:00:00+00:00
//RegistrierungsNotifier gibt Informationen zu Registrierungen weiter
type RegistrierungsNotifier interface {
//InformAboutNewRegistrierung informiert über eine neue Registrierung
InformAboutNewRegistrierung(reg *Registrierung)
}
Listing 3.48 Interface für die Nachrichtenübermittlung im Registrierungsservice
In Kapitel 5, »Best Practices â idiomatisches und effektives Go«, werden wir die Organisation von Go-Projekten näher betrachten. Das »Training Fellow«-Beispielprojekt orientiert sich an einem weit verbreiteten Vorschlag, bei dem sich, grob gesagt, die Business-Logik im Root-Verzeichnis der Anwendung befindet und technische Implementierungen in entsprechenden Unterverzeichnissen. Die Projektstruktur werden wir in einem weiteren Beispiel ebenfalls anpassen.
Starten Sie mit der Implementierung für eine NATS-Anbindung im Package nats. Erstellen Sie die Datei notifier.go mit einer Implementierung des RegistrierungsNotifier-Interface wie in Listing 3.149.
Die Implementierung enkodiert die Daten im JSON-Format und übergibt sie dem Server für das hierarchisch aufgebaute Subject "traingfellow.registrierung.neu".
package nats
Download
Diese Site speichert keine Dateien auf ihrem Server. Wir indizieren und verlinken nur Inhalte von anderen Websites zur Verfügung gestellt. Wenden Sie sich an die Inhaltsanbieter, um etwaige urheberrechtlich geschützte Inhalte zu entfernen, und senden Sie uns eine E-Mail. Wir werden die entsprechenden Links oder Inhalte umgehend entfernen.
Let's Play: Programmieren lernen mit Python und Minecraft by Daniel Braun(919)
Datenschutz by Jochen Schneider(895)
Microsoft Windows 8.1 Power-Tipps Das Maxibuch by Günter Born(891)
Hacking Multifactor Authentication by Roger A. Grimes(881)
Microservices mit Go by Kristian Köhler(867)
Praxiswissen TYPO3 CMS 10 LTS by Robert Meyer && Martin Helmich(829)
Reinforcement Learning by Phil Winder Ph. D(828)
Twisted Network Programming Essentials by Jessica McKellar and Abe Fettig(820)
Mein Weg zu SAP by Bill McDermott(817)
Der Paketfilter bei OpenWrt by Mathias Weidner(813)
Exploring Microsoft Word 2019 Comprehensive by Mary Anne Poatsy(812)
Reinforcement Learning by Phil Winder(809)
Taming Big Data by A Tanveer(805)
Mikrocontroller by Herbert Bernstein(801)
Einstieg in Visual Basic 2010, 2. Auflage by Thomas Theis(798)
Das Franzis-Handbuch fur Office 2013 by Saskia Giessen(796)
PowerShell 7 und Windows PowerShell by Tobias Weltner(793)
Open Source Intelligence Investigation by Luke Richards(788)
Vom Monolithen zu Microservices by Sam Newman(772)
