Go-Programmierung lernen: Skalierbare Webanwendungen der nächsten Generation mit Golang erstellen (English Edition)

Bewertung:   (4,4 von 5)

Go-Programmierung lernen: Skalierbare Webanwendungen der nächsten Generation mit Golang erstellen (English Edition) (Shubhangi Agarwal)

Leserbewertungen

Zusammenfassung:

Das Buch ist im Allgemeinen gut für Anfänger, die Go-Programmierung lernen, obwohl einige Rezensenten der Meinung sind, dass es ihm an Tiefe bei der Abdeckung von Themen mangelt.

Vorteile:

Gut für Anfänger
klar geschrieben
enthält viele Beispiele und Fragen
gut strukturiert
erschwinglich
gute Einführung in die Go-Programmierung.

Nachteile:

Themen werden oberflächlich behandelt; es fehlt an Tiefe im Vergleich zu anderen Ressourcen wie der offiziellen Go-Website.

(basierend auf 6 Leserbewertungen)

Originaltitel:

Learning Go Programming: Build ScalableNext-Gen Web Application using Golang (English Edition)

Inhalt des Buches:

Vertiefung in die wesentlichen Themen der Go-Programmierung.

Hauptmerkmale

⬤  Verstehen Sie die Grundlagen der Sprache Go, ihre Geschichte, ihren Zweck und ihre Erfolgsgeschichten. /li>.

⬤ Lernen Sie, wie man mit Variablen, Konstanten, Datentypen, Operatoren, Kontrollstrukturen und Funktionen arbeitet.

⬤ Machen Sie sich mit den Standardbibliotheken von Golang vertraut und arbeiten Sie mit ihnen.

⬤ Lernen, wie man eigene Pakete erstellt und Pakete von Drittanbietern installiert.

⬤ Verstehen, wie Gleichzeitigkeit in Go durch den Einsatz von Goroutines, Mutex und Channels erreicht wird.

⬤ Verstehen, wie ein Fehler in Golang und den unterstützten Bibliotheken behandelt wird.

Beschreibung

Dieses Buch ist eine einzigartige Lektüre sowohl für Anfänger als auch für Entwickler, da es Themen von den Grundlagen bis hin zu fortgeschrittenen Themen der Go-Programmierung ausführlich behandelt. Grundlagen wie Datentypen, Kontrollstrukturen und Schleifen werden eingehend erklärt. Eine detaillierte Beschreibung von Structs, Interfaces, Polymorphismus und Parallelität ermöglicht es Ihnen, professionellen Code mit Golang zu schreiben. Sie erhalten eine Vorstellung von Fehlerdatentypen und wie man sie in Golang wiederherstellt. Sie werden in der Lage sein, Standardbibliotheken zu verwenden, eigene Pakete zu erstellen und Pakete von Drittanbietern in Go zu installieren. Das Erstellen von Funktionen und deren Aufruf in Go wird anschaulich erklärt. Am Ende werden Sie in der Lage sein, fortgeschrittenen Golang-Code zu schreiben und gleichzeitig eine Anwendung mit einem Golang-Server zu entwickeln.

Was Sie lernen werden

⬤ Lernen Sie, wie man Code mit Kontrollstrukturen und Schleifen in Go schreibt.

⬤ Machen Sie sich mit der Art der Operatoren in Go vertraut.

⬤ Lernen Sie, wie man mit Arrays und Slices in Go arbeitet.

⬤ Machen Sie sich mit den Funktionen in Go vertraut und arbeiten Sie mit ihnen.

⬤ Lernen Sie, wie man in Go konkurrierende Programmierung implementiert.

Für wen dieses Buch ist

Dieses Buch richtet sich an alle, die die Programmiersprache Golang lernen wollen. Programmierer und Entwickler, die derzeit Golang verwenden, können dieses Buch als Nachschlagewerk verwenden.

Inhaltsverzeichnis

1. Einführung in Go.

2. Einrichten der Umgebung.

3. Anfangen mit Go.

4. Variablen, Datentypen und Konstanten.

5. Operatoren.

6. Kontroll-Strukturen.

7. Funktionen.

8. Pakete in Go.

9. Arrays und Slices.

10. Zeichenketten.

11. Zeiger.

12. Strukturen.

13. Komposition.

14. Schnittstellen und Polymorphismus.

15. Karten.

16. Gleichzeitigkeit mit Go.

17. Mutex und Kanäle.

18. Fehlerbehandlung.

19. Reflexion.

20. Webanwendung erstellen.

Über die Autoren

Shubhangi Agarwal ist eine erfahrene Software-Ingenieurin, die seit vier Jahren in der Informationstechnologie-Branche tätig ist. Im Jahr 2017 begann Shubhangi ihre Karriere in der Marktforschungsbranche und wechselte zu IBM India Pvt. Ltd. Derzeit arbeitet sie als Senior Software Engineer bei Tata Consultancy Services Ltd. In ihrer Laufbahn hat Shubhangi an mehreren Technologien wie Python, Golang und verschiedenen Backend-Entwicklungsveranstaltungen gearbeitet. Sie ist auch als Freiberuflerin tätig und hilft Organisationen bei ihren Projekten und bietet anderen die gleichen Möglichkeiten.

Es war im Jahr 2018, als Shubhangi durch ihre Blogs auf den Geschmack des Schreibens kam. Sie teilt ihre Ansichten über verschiedene Programmiersprachen, allgemeine technische Probleme und deren Lösungen und macht Videos über technische Inhalte. Shubhangi liebt es, an den neuesten Technologien zu arbeiten und die technischen Erkenntnisse über ihre Website zu teilen.

LinkedIn Profil: https: //www.linkedin.com/in/shubhangi-agarwal-501366125/.

Blog-Links: http: //momentmate.com/blogs/? q=technical/j.

Weitere Daten des Buches:

ISBN:9789389898422
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Go-Programmierung lernen: Skalierbare Webanwendungen der nächsten Generation mit Golang erstellen...
Vertiefung in die wesentlichen Themen der...
Go-Programmierung lernen: Skalierbare Webanwendungen der nächsten Generation mit Golang erstellen (English Edition) - Learning Go Programming: Build ScalableNext-Gen Web Application using Golang (English Edition)

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