Читать книгу Go programmieren für Dummies - Wei-Meng Lee - Страница 6

Inhaltsverzeichnis

Оглавление

Cover

Titelblatt

Impressum

Über den Autor

Einleitung Über dieses Buch Törichte Annahmen über den Leser Symbole, die in diesem Buch verwendet werden Weitere Ressourcen Wie es weitergeht

Teil I: Erste Schritte mit Go Kapitel 1: Auf die Plätze, fertig, Go! Mit Go zum beruflichen Erfolg Installieren von Go auf Ihrem Computer Verwenden einer integrierten Entwicklungsumgebung (IDE) mit Go Ihr erstes Go-Programm Vergleich von Go mit anderen Programmiersprachen Kapitel 2: Datentypen Deklarieren von Variablen Deklarieren von Konstanten Entfernen von ungenutzten Variablen Verwenden von Strings Konvertieren von Datentypen Kapitel 3: Entscheidungsfindung Entscheidungen mittels if/else Verwenden der switch-Anweisung bei mehreren Bedingungen Kapitel 4: Noch einmal und noch einmal: Programmschleifen Durchlaufen von Schleifen mit der for-Anweisung Iteration über einen Wertebereich Verwenden von Sprungmarken mit der for-Schleife Kapitel 5: Übersichtlicher Code dank Funktionen Definieren einer Funktion Verwenden von anonymen Funktionen

Teil II: Datenstrukturen Kapitel 6: Datensammlungen in Arrays und Slices Allzeit bereit mit Arrays Strukturell flexibel mit Slices Slicing von Wertebereichen Kapitel 7: Logische Datenorganisation mit Structs Definieren von Structs für Sammlungen aus Datenelementen Erzeugen von Structs Kopieren von Structs Definieren von Methoden in Structs Vergleichen von Structs Kapitel 8: Beziehungen und Maps Erstellen von Maps in Go Verwenden von Structs und Maps in Go Kapitel 9: Datencodierung mit JSON Grundlagen von JSON Decodieren des JSON-Formats Codieren des JSON-Formats Kapitel 10: Methodensignaturen mit Interfaces Arbeiten mit Interfaces in Go Wozu sind Interfaces gut?

Teil III: Multitasking in Go Kapitel 11: Threading mit Goroutinen Das Grundprinzip von Goroutinen Verwenden von Goroutinen mit gemeinsamen Ressourcen Synchronisieren von Goroutinen Kapitel 12: Kommunikation zwischen Goroutinen mit Kanälen Das Grundprinzip von Kanälen Iterieren über Kanäle Asynchrones Warten auf Kanäle Verwenden von gepufferten Kanälen

Teil IV: Übersichtlicher Code Kapitel 13: Pakete in Go Arbeiten mit Paketen Verwenden von Drittanbieter-Paketen Kapitel 14: Module für Paketgruppen Erstellen eines Moduls Testen und Zusammensetzen eines Moduls Veröffentlichen eines Moduls auf GitHub

10  Teil V: Go in Aktion Kapitel 15: Verwendung von Web-APIs mit Go Funktionsprinzip von Web-APIs Abrufen der Daten von Webservices in Go Kapitel 16: Eigene Webservices mit REST-APIs Erstellen von Webservices mit REST-APIs Erstellen einer REST-API in Go Kapitel 17: Verwendung von Datenbanken Einrichten eines MySQL-Datenbankservers Herstellen der Verbindung zur MySQL-Datenbank in Go

11  Teil VI: Der Top-Ten-Teil Kapitel 18: Zehn praktische Go-Pakete zum Erstellen von Anwendungen color now go-pushbullet goid json2go gojq turtle go-http-client notify gosx-notifier Kapitel 19: Zehn nützliche Go-Ressourcen Die offizielle Go-Website Go by Example Go-Tour Häufig gestellte Fragen zu Go Go Playground Go Bootcamp Effective Go Gophercises Tutorialspoint Stack Overflow

12  Abbildungsverzeichnis

13  Stichwortverzeichnis

14  End User License Agreement

Go programmieren für Dummies

Подняться наверх