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 Einrichten der Umgebung
- Go-Tools und Arbeitsbereichsstruktur
Sprachgrundlagen
- Datentypen, Variablen und Konstanten
- Operatoren und Ausdrücke
- Kontrollstrukturen: if, switch, Schleifen
Funktionen und Gültigkeitsbereiche
- Definition und Aufruf von Funktionen
- Mehrfach-Rückgabewerte
- Übergabe per Wert und Referenz
Umgang mit Arrays, Slices und Maps
- Verständnis der Sammlungsdatentypen in Go
- Erstellung und Manipulation von Slices
- Aufbau und Arbeit mit Maps und Schlüssel-Wert-Paaren
Structs und Methoden
- Erstellung und Nutzung von Structs
- Definition und Aufruf von Methoden
- Nutzung von Interfaces
Grundlagen der Nebenläufigkeit
- Einführung in Goroutinen
- Kanäle zur Kommunikation nutzen
- Synchronisationsmuster
Erstellung und Ausführung von Go-Anwendungen
- Strukturierung des Codes in Paketen
- Kompilierung und Ausführung von Go-Programmen
- Fehlersuche und Testing
Zusammenfassung und weitere Schritte
Voraussetzungen
- Kenntnisse in mindestens einer Programmiersprache
- Grundlagen der Programmierung wie Variablen, Schleifen und Funktionen
- Vertrautheit mit Befehlszeilenoperationen
Zielgruppe
- Softwareentwickler
- Systemprogrammierer
- Backend-Ingenieure
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