Overview
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Go hat sich schnell zur bevorzugten Sprache für die Erstellung von Webdiensten entwickelt. Es gibt zahlreiche Tutorials, die Entwicklern mit Erfahrung in anderen Programmiersprachen die Syntax von Go beibringen, aber Tutorials reichen nicht aus. Sie vermitteln nicht die Idiome von Go, sodass Entwickler am Ende Muster neu erstellen, die im Go-Kontext keinen Sinn ergeben. Dieser praktische Leitfaden bietet den grundlegenden Hintergrund, den du benötigst, um klares und idiomatisches Go zu schreiben.
Unabhängig von deinem Erfahrungsstand lernst du, wie ein Go-Entwickler zu denken. Der Autor Jon Bodner stellt die Designmuster vor, die erfahrene Go-Entwickler übernommen haben, und untersucht die Gründe für ihre Verwendung. Diese aktualisierte Ausgabe zeigt dir auch, wie die Generics-Unterstützung von Go in die Sprache passt.
Dieses Buch hilft dir:
- idiomatischen Code in Go zu schreiben und ein Go-Projekt zu entwerfen
- die Gründe für die Designentscheidungen von Go zu verstehen
- eine Go-Entwicklungsumgebung für einen einzelnen Entwickler oder ein Team einzurichten
- zu lernen, wie und wann reflection, unsafe und cgo verwendet werden
- Erfahre, wie die Funktionen von Go eine effiziente Ausführung der Sprache ermöglichen
- Erfahre, welche Go-Funktionen du sparsam oder gar nicht verwenden solltest
- Verwende die Tools von Go, um die Leistung zu verbessern, die Speichernutzung zu optimieren und die Speicherbereinigung zu reduzieren
- Erfahre, wie du die fortgeschrittenen Entwicklungstools von Go verwendest