Go Web-Programmierung

Bewertung:   (4,4 von 5)

Go Web-Programmierung (Sheong Chang Sau)

Leserbewertungen

Zusammenfassung:

Das Buch ist ein gut organisiertes und klar geschriebenes Tutorial für diejenigen, die bereits einige Erfahrung mit der Go-Programmierung haben und die Webentwicklung mit der Go-Standardbibliothek erlernen möchten. Es bietet zwar gute Erklärungen und ist reich an Codebeispielen, ist aber aufgrund der vorausgesetzten Vorkenntnisse nicht für absolute Anfänger geeignet.

Vorteile:

Gut geschrieben und organisiert
klar und einfach zu folgen
deckt wichtige Konzepte in der Webentwicklung ab
verlässt sich nicht auf Bibliotheken von Drittanbietern
gut für diejenigen mit einiger Erfahrung in Go und Webprogrammierung.

Nachteile:

Code-Beispiele funktionieren oft nicht
kann für absolute Anfänger zu fortgeschritten sein
fehlt eine umfassende Einführung in grundlegende Go-Programmierkonzepte
Benutzer müssen das Buch mit zusätzlichen Ressourcen ergänzen, um das Material vollständig zu erfassen.

(basierend auf 19 Leserbewertungen)

Originaltitel:

Go Web Programming

Inhalt des Buches:

Zusammenfassung

Go Web Programming lehrt Sie, wie Sie skalierbare, hochleistungsfähige Webanwendungen in Go unter Verwendung moderner Designprinzipien erstellen können.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Die Sprache Go erfüllt die Anforderungen skalierbarer, hochleistungsfähiger Webanwendungen, indem sie sauberen und schnellen kompilierten Code, Garbage Collection, ein einfaches Gleichzeitigkeitsmodell und eine fantastische Standardbibliothek bietet. Sie eignet sich perfekt für das Schreiben von Microservices oder den Aufbau skalierbarer, wartbarer Systeme.

Über das Buch

Go Web Programming lehrt Sie, wie Sie Webanwendungen in Go unter Verwendung moderner Designprinzipien erstellen können. Sie lernen, wie Sie das Dependency Injection Design Pattern für das Schreiben von Testdoubles implementieren, Nebenläufigkeit in Webanwendungen nutzen und JSON und XML in Webservices erstellen und konsumieren. Auf dem Weg dorthin werden Sie entdecken, wie Sie Ihre Abhängigkeit von externen Frameworks minimieren können, und Sie werden wertvolle Produktivitätstechniken für das Testen und Bereitstellen Ihrer Anwendungen erlernen.

Was ist drin?

⬤ Grundlagen.

⬤ Testen und Benchmarking.

⬤ Gleichzeitigkeit nutzen.

⬤ Bereitstellen auf eigenständigen Servern, PaaS und Docker.

⬤ Dutzende von Tipps, Tricks und Techniken.

Über den Leser

Dieses Buch setzt voraus, dass Sie mit den Grundlagen der Sprache Go und den allgemeinen Konzepten der Webentwicklung vertraut sind.

Über den Autor

Sau Sheong Chang ist Managing Director of Digital Technology bei Singapore Power und leistet einen aktiven Beitrag zu den Ruby- und Go-Communities.

Inhaltsverzeichnis

TEIL 1 GO UND WEBANWENDUNGEN.

⬤ Go- und Webanwendungen.

⬤ Go ChitChat.

TEIL 2 GRUNDLEGENDE WEBANWENDUNGEN.

⬤ Verarbeitung von Anfragen.

⬤ Verarbeitung von Anfragen.

⬤ Anzeigen von Inhalten.

⬤ Daten speichern.

TEIL 3 REALITÄT.

⬤ Webdienste nutzen.

⬤ Testen Sie Ihre Anwendung.

⬤ Go-Gleichzeitigkeit ausnutzen.

⬤ Go einrichten.

Weitere Daten des Buches:

ISBN:9781617292569
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2016
Seitenzahl:312

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Go-Kochbuch: Expertenlösungen für häufig benötigte Go-Aufgaben - Go Cookbook: Expert Solutions for...
Go ist eine zunehmend beliebte Sprache für die...
Go-Kochbuch: Expertenlösungen für häufig benötigte Go-Aufgaben - Go Cookbook: Expert Solutions for Commonly Needed Go Tasks
Go Web-Programmierung - Go Web Programming
Zusammenfassung Go Web Programming lehrt Sie, wie Sie skalierbare, hochleistungsfähige Webanwendungen in Go unter Verwendung...
Go Web-Programmierung - Go Web Programming

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