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.
Dauer 21 Stunden
Schulungsübersicht
Fortgeschrittene Go-Konzepte
- Vertiefte Analyse des Typsystems von Go
- Arbeit mit Zeigern, Speicherverwaltung und Garbage Collection
- Fortgeschrittene Interfaces und Vererbung
Parallelität und Parallelverarbeitung
- Fortgeschrittenes Goroutine-Management
- Gepufferte und ungepufferte Kanäle
- Select-Anweisungen und Worker-Pools
Fehlerbehandlung und Protokollierung
- Angepasste Fehlertypen und Fehlerwrapping
- Strukturierte Protokollierung und Überwachung
- Fehlerfortpflanzung und bewährte Methoden
Testen und Benchmarken
- Einzeltests und Integrationstests in Go
- Nutzung der integrierten Testwerkzeuge von Go
- Benchmarking und Profiling von Anwendungen
Modulare Programmierung und Pakete
- Abhängigkeitsmanagement mit Go-Modulen
- Versionierung und Veröffentlichung von Modulen
- Entwicklung wiederverwendbarer Go-Bibliotheken
Entwicklung von APIs und Microservices
- Erstellung von RESTful-APIs mit Go
- Einsatz von Go mit Docker und Containern
- Orchestrierung und Bereitstellung von Diensten
Leistungsoptimierung
- Speicherprofiling und -anpassung
- Strategien zur Optimierung der Parallelität
- Performance-Überwachung mit pprof
Zusammenfassung und nächste Schritte
Voraussetzungen
- Erfahrung in der Programmierung mit Go
- Verständnis der Go-Syntax, Datenstrukturen und Funktionen
- Erfahrung in der Arbeit mit Paketen und grundlegender Parallelität
Zielgruppe
- Erfahrene Softwareentwickler
- Backend-Ingenieure
- Entwickler für Cloud-natives Anwendungen
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