Practical Go: Aufbau skalierbarer Netzwerk- und Nicht-Netzwerk-Anwendungen

Bewertung:   (4,5 von 5)

Practical Go: Aufbau skalierbarer Netzwerk- und Nicht-Netzwerk-Anwendungen (Amit Saha)

Leserbewertungen

Zusammenfassung:

Das Buch richtet sich an Anfänger, die mit der Programmierung in Go beginnen wollen, und bietet praktische Beispiele und einen Schwerpunkt auf fortgeschrittene Themen. Es leidet jedoch unter einigen Code-Fehlern und schlechten Erklärungen.

Vorteile:

Das Buch ist praktisch, leicht zu folgen und beinhaltet gute Programmierpraktiken, Unit-Tests, Fehlerbehandlung, Logging, Tracing und Sicherheit. Es bietet nützliche Beispielcodes für HTTP-Client/Server-Funktionalitäten.

Nachteile:

Der Beispiel-Quellcode enthält mehrere Fehler, und die im Buch enthaltenen Erklärungen werden von einigen Lesern als unzureichend empfunden. Dies hat zu Unzufriedenheit und Warnungen vor dem Kauf geführt.

(basierend auf 3 Leserbewertungen)

Originaltitel:

Practical Go: Building Scalable Network and Non-Network Applications

Inhalt des Buches:

(IHR PRAKTISCHER LEITFADEN ZUM SCHREIBEN VON ANWENDUNGEN MIT GO)

Google hat die Programmiersprache Go im Jahr 2009 der Öffentlichkeit vorgestellt, die Version 1.0 wurde 2012 veröffentlicht. Seit der Ankündigung in der Community und dem Kompatibilitätsversprechen der Version 1.0 wurde die Sprache Go zum Schreiben skalierbarer und hochwirksamer Softwareprogramme verwendet, die von Befehlszeilenanwendungen und kritischen Infrastruktur-Tools bis hin zu großen verteilten Systemen reichen. Ihre Geschwindigkeit, Einfachheit und Zuverlässigkeit machen sie zu einer perfekten Wahl für Entwickler, die in verschiedenen Bereichen arbeiten.

In Practical Go - Building Scalable Network + Non-Network Applications lernen Sie, die Programmiersprache Go zu verwenden, um robuste, produktionsreife Softwareanwendungen zu erstellen. Sie werden gerade genug lernen, um Kommandozeilen-Tools und Anwendungen zu erstellen, die über HTTP und gRPC kommunizieren.

Dieses praktische Handbuch behandelt:

⬤ Schreiben von Kommandozeilenanwendungen.

⬤ Schreiben von HTTP-Diensten und -Clients.

⬤ Schreiben von RPC-Diensten und -Clients mit gRPC.

⬤ Schreiben von Middleware für Netzwerk-Clients und -Server.

⬤ Daten in Cloud-Objektspeichern und SQL-Datenbanken speichern.

⬤ Testen Ihrer Anwendungen mit idiomatischen Techniken.

⬤ Hinzufügen von Beobachtbarkeit zu Ihren Anwendungen.

⬤ Verwaltung von Konfigurationsdaten aus Ihren Anwendungen.

Anhand von praktischen Beispielen, die mit Blick auf moderne Praktiken geschrieben wurden, lernen Sie, die besten Praktiken zu implementieren. Mit seinem Schwerpunkt auf der Verwendung der Standardbibliothek Pakete so weit wie möglich, wird Practical Go geben Ihnen eine solide Grundlage für die Entwicklung von großen Anwendungen mit Go Nutzung der besten der Sprache Ökosystem.

Weitere Daten des Buches:

ISBN:9781119773818
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2022
Seitenzahl:416

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Mathe machen mit Python - Doing Math with Python
Doing Math with Python zeigt Ihnen, wie Sie Python verwenden können, um sich in mathematische Themen der Oberstufe wie...
Mathe machen mit Python - Doing Math with Python
Practical Go: Aufbau skalierbarer Netzwerk- und Nicht-Netzwerk-Anwendungen - Practical Go: Building...
(IHR PRAKTISCHER LEITFADEN ZUM SCHREIBEN VON...
Practical Go: Aufbau skalierbarer Netzwerk- und Nicht-Netzwerk-Anwendungen - Practical Go: Building Scalable Network and Non-Network Applications

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)