Hands-on Go Programming: Lernen Sie Googles Golang-Programmierung, Datenstrukturen, Fehlerbehandlung und Gleichzeitigkeit ( English Edition)

Bewertung:   (4,3 von 5)

Hands-on Go Programming: Lernen Sie Googles Golang-Programmierung, Datenstrukturen, Fehlerbehandlung und Gleichzeitigkeit ( English Edition) (Prithvipal Singh)

Leserbewertungen

Zusammenfassung:

Das Buch über Golang wird von vielen als umfassende und einsteigerfreundliche Ressource beschrieben, die ein breites Spektrum an Themen von den Grundlagen bis zu fortgeschrittenen Konzepten abdeckt. Es enthält praktische Beispiele, ist erschwinglich und eignet sich für Lernende auf verschiedenen Niveaus. In einigen Rezensionen wird jedoch Enttäuschung über die Tiefe des Buches geäußert, wobei die oberflächliche Abdeckung und das Auslassen von kritischen Themen wie Dateibehandlung kritisiert werden.

Vorteile:

Umfassende Abdeckung von Golang-Grundlagen und fortgeschrittenen Themen
praktische Beispiele
einsteigerfreundlich
sehr erschwinglich
gut strukturiert und leicht zu verstehen
sehr empfehlenswert für Studenten und Profis.

Nachteile:

Einige Inhalte werden kritisiert, weil sie zu oberflächlich sind
wichtige Themen wie das Lesen und Schreiben von Dateien werden nicht abgedeckt
einige Erklärungen sind inkonsistent oder widersprüchlich
erfahrene Programmierer, die Tiefe suchen, werden nicht zufrieden sein.

(basierend auf 46 Leserbewertungen)

Originaltitel:

Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)

Inhalt des Buches:

Ein leicht verständlicher Leitfaden, der Ihnen hilft, sich mit den Grundlagen und fortgeschrittenen Konzepten in Golang vertraut zu machen.

Hauptmerkmale

⬤  Alles, was Sie wissen müssen, um die Go-Programmierung zu nutzen.

⬤  Illustrierte Beispiele zu Go-Funktionen, Kontrollflüssen und Arrays.

⬤  Tiefes Eintauchen in Slices, Maps, Structs, Fehlerbehandlung und Gleichzeitigkeit in Golang.

Beschreibung

Hands-on Go Programming ist so konzipiert, dass Sie so schnell wie möglich mit Go arbeiten können. Sie lernen nicht nur die Grundlagen, sondern werden auch in die Nutzung fortgeschrittener Funktionen von Golang eingeführt.

Das Buch beginnt mit den grundlegenden Konzepten von Datentypen, Konstanten, Variablen, Operatoren, Neuzuweisungen und Umdeklarationen. Danach erforschen und lernen wir die Verwendung von Funktionen, Kontrollflüssen, Arrays, Slices, Maps und Structs anhand einiger großartiger Beispiele und Illustrationen. Anschließend lernen wir die Methoden in Golang kennen. Außerdem lernen wir komplexe Aspekte von Golang wie Schnittstellen, Zeiger, Gleichzeitigkeit und Fehlerbehandlung kennen.

Am Ende werden Sie sowohl mit den Grundlagen als auch mit fortgeschrittenen Konzepten von Go vertraut sein und mit der Entwicklung kritischer Programme in dieser Sprache beginnen können.

(Was Sie lernen werden)

⬤  Golang-Syntaxen, Kontrollstrukturen und Fehlerbehandlung im Detail lernen.

⬤  Lernen Sie, Slices, Maps und Struct in Go zu deklarieren, zu erstellen und zu modifizieren.

⬤  Erstellen Sie Ihre eigenen nebenläufigen Programme mit Goroutines und Channels.

⬤  Tiefes Eintauchen in die Fehlerbehandlung in Golang.

Für wen ist dieses Buch geeignet?

Jeder, der grundlegende Programmierkenntnisse hat, kann dieses Buch nutzen, um sich in Golang weiterzubilden. Dieses Buch ist auch für Ingenieurstudenten, IT-/Software-Profis und bestehende Go-Programmierer geeignet. Architekten und Entwickler, die in den Bereichen Cloud, Networking und DevOps arbeiten, können dieses Buch nutzen, um die Go-Programmierung zu erlernen und die erworbenen Kenntnisse anzuwenden, um Lösungen in ihren jeweiligen Bereichen zu entwerfen und zu erstellen.

Inhaltsverzeichnis

1. Kapitel 1. Einführung.

2. Kapitel 2 Funktionen.

3. Kapitel 3 Kontrollflüsse.

4. Kapitel 4 Arrays.

5. Kapitel 5 Schnitte.

6. Kapitel 6 Karten.

7. Kapitel 7 Strukturen.

8. Kapitel 8 Methoden.

9. Kapitel 9 Schnittstellen.

10. Kapitel 10 Zeiger.

11. Kapitel 11 Gleichzeitigkeit.

12. Kapitel 12 Fehlerbehandlung.

Über den Autor

Sachchidanand Singh ist Advanced Analytics, BI und Data Science SME bei IBM India Software Labs (ISL), Pune. Er ist M. Tech vom Birla Institute of Technology and Science (BITS), Pilani. Er hat mehr als ein Dutzend technische Forschungsarbeiten in IEEE, internationalen Computerzeitschriften und nationalen/internationalen Konferenzen verfasst. Er hält mehrere Patente in den Bereichen künstliche Intelligenz, maschinelles Lernen, Cloud und Kognition. Er verfügt über umfangreiche Erfahrungen in der Architekturentwicklung und Lösungsimplementierung mit Technologien wie Advanced Analytics und Business Intelligence (BI). Er ist IEEE-Reviewer, Mitglied des Technical Program Committee (TPC) für verschiedene nationale/internationale Konferenzen und Mitglied des Review Board des American Journal of Computer Science and Information.

LinkedIn Profil: www.linkedin.com/in/sachchidanand-singh-67908018.

Prithvipal Singh ist seit fast einem Jahrzehnt in der IT-Branche tätig. Er verfügt über umfangreiche Erfahrung in Java, Golang, Spring, Node.js und Python. Er verfügt über Fachkenntnisse in der Microservice-Architektur und im Cloud-Bereich. Er ist MCA von der Savitribai Phule Pune Universität.

LinkedIn Profil: www.linkedin.com/in/prithvipal-singh-2a7b4b49.

Weitere Daten des Buches:

ISBN:9789389898194
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Hands-on Go Programming: Lernen Sie Googles Golang-Programmierung, Datenstrukturen, Fehlerbehandlung...
Ein leicht verständlicher Leitfaden, der Ihnen...
Hands-on Go Programming: Lernen Sie Googles Golang-Programmierung, Datenstrukturen, Fehlerbehandlung und Gleichzeitigkeit ( English Edition) - Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)

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)