Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in Go
- Überblick und Geschichte von Go
- Installation von Go und Einrichtung der Entwicklungsumgebung
- Go-Tools und Arbeitsbereichsstruktur
Sprachgrundlagen
- Datentypen, Variablen und Konstanten
- Operatoren und Ausdrücke
- Kontrollstrukturen: if, switch, Schleifen
Funktionen und Scope
- Definieren und Aufrufen von Funktionen
- Mehrere Rückgabewerte
- Übergeben per Wert und Referenz
Arbeiten mit Arrays, Slices und Maps
- Kennenzlernen von Go’s Kollektionstypen
- Erstellen und Bearbeiten von Slices
- Arbeiten mit Maps und Schlüssel-Wert-Paaren
Strukturen und Methoden
- Erstellen und Verwenden von Strukturen
- Definieren und Aufrufen von Methoden
- Verwenden von Interfaces
Einführung in die Konkurrenz
- Einführung in Goroutines
- Verwendung von Channels zur Kommunikation
- Synchronisierungsmuster
Aufbauen und Ausführen von Go-Anwendungen
- Kodierung in Pakete organisieren
- Kompilieren und Ausführen von Go-Programmen
- Debuggen und Testen
Zusammenfassung und weitere Schritte
Voraussetzungen
- Erfahrung in mindestens einer Programmiersprache
- Verständnis von grundlegenden Programmierkonzepten wie Variablen, Schleifen und Funktionen
- Bekanntschaft mit Befehlszeilenoperationen
Zielgruppe
- Softwareentwickler
- Systemprogrammierer
- Backend-Entwickler
14 Stunden
Erfahrungsberichte (2)
Die Struktur des Trainings und die Übungen waren fantastisch. Der Trainer konnte mir begeistert machen, in Zukunft mit Go zu arbeiten, was nicht leicht ist!
Noah Van Tiggel - Spot Buy Center BV
Kurs - Advanced Go Programming
Maschinelle Übersetzung
Der Trainer erwies sich als Experte des Themas, was ich niemals selbstverständlich finde. Er gab sehr nützliche Einblicke in die Branchenstandards.
Giuseppe
Kurs - Learning Go Programming
Maschinelle Übersetzung