Go in Aktion
570 Seiten
German
PDF
4.3

Go in Aktion

Go in Aktion

Autor:

Jahr:

Zusammenfassung:

Über das Buch

Das Buch „Go in Action“ ist ein praktischer Leitfaden für die Programmiersprache Go (Golang), der sich an Entwickler richtet, die diese moderne, schnelle und effiziente Sprache erlernen möchten. Der Autor des Buches, William Kennedy, ist einer der führenden Experten für Go und Mitautor der offiziellen Schulungsmaterialien für diese Sprache.

Für wen ist dieses Buch

Die Ausgabe richtet sich an Programmierer mit grundlegender Entwicklungserfahrung (in einer beliebigen Sprache), die Go von Grund auf lernen oder ihr Wissen systematisieren möchten. Das Buch wird sowohl für Anfänger als auch für erfahrene Entwickler nützlich sein, die von anderen Sprachen auf Go umsteigen.

Was der Leser lernen wird

  • Grundlagen der Syntax und Datentypen von Go
  • Arbeit mit Goroutinen und Kanälen für die nebenläufige Programmierung
  • Für Go charakteristische Entwurfsmuster
  • Testen und Profilieren von Code
  • Erstellung von Webdiensten und Arbeit mit Datenbanken
  • Praktische Beispiele aus der realen Entwicklung

Inhalt der Kapitel

Das Buch besteht aus 12 Kapiteln, die folgende Themen abdecken: Einführung in Go, grundlegende Typen und Datenstrukturen, Funktionen und Methoden, Schnittstellen, Nebenläufigkeit (Goroutinen und Kanäle), Pakete und Module, Testen, Reflection, Arbeit mit JSON und XML, Netzwerkprogrammierung, Erstellung von Webanwendungen sowie fortgeschrittene Themen wie Garbage Collection und Leistungsoptimierung.

Warum es sich zu lesen lohnt

„Go in Action“ ist nicht nur ein Nachschlagewerk, sondern ein praktischer Leitfaden mit einer Vielzahl von Codebeispielen, die sofort in der Arbeit angewendet werden können. Das Buch ist in einer lebendigen Sprache geschrieben, komplexe Konzepte werden anhand einfacher Beispiele erklärt. Besonderes Augenmerk wird auf die nebenläufige Programmierung gelegt – eine der größten Stärken von Go. Nach der Lektüre werden Sie in der Lage sein, effiziente, skalierbare und zuverlässige Anwendungen in Go zu schreiben.

Empfehlungen