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 Entstehungsgeschichte von Go
- Installation von Go sowie Einrichtung der Entwicklungsumgebung
- Wichtige Go-Tools und Aufbau des Arbeitsbereichs
Grundlagen der Sprache
- Datentypen, Variablen sowie Konstanten
- Operatoren und Ausdrücke
- Steuerungsstrukturen: if-, switch- und Schleifen-Anweisungen
Funktionen und Gültigkeitsbereiche
- Funktionen definieren und aufrufen
- Mehrwertige Rückgaben bei Funktionen
- Übergabe von Werten per Wert oder Referenz
Arbeiten mit Arrays, Slice und Maps
- Einblick in die verschiedenen Sammlungstypen in Go
- Erstellung sowie Veränderung von Slices
- Umgang mit Maps und Schlüssel-Wert-Paaren
Structs und Methoden
- Erstellung sowie Verwendung von Structs
- Definition und Aufruf von Methoden
- Nutzung von Schnittstellen (Interfaces)
Grundlagen der Parallelverarbeitung
- Einführung in Goroutinen
- Kommunikation mittels Kanälen
- Gängige Synchronisationsmuster<\/li>
Erstellung und Ausführung von Go-Programmen
- Organisierung des Codes in Pakete
- Kompilieren sowie Ausführen von Go-Anwendungen
- Fehlerbehebung und Testen der Programme<\/li>
Zusammenfassung und weitere Schritte
Voraussetzungen
- Erfahrung in mindestens einer Programmiersprache
- Grundverständnis von Konzepten wie Variablen, Schleifen und Funktionen
- Bekanntheit mit der Bedienung der Kommandozeile
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