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
Fortschrittliche Go-Konzepte
- Tiefgehende Analyse des Typsystems von Go
- Arbeit mit Pointern, Speicherverwaltung und Garbage Collection
- Fortschrittliche Interfaces und Einbettung (Embedding)
Concurrency und Parallelverarbeitung
- Fortschrittliche Verwaltung von Goroutines
- Gepufferte und ungepufferte Channels
- Select-Statements und Worker-Pools
Fehlerbehandlung und Logging
- Eigene Fehlerarten und Fehlerwrapping
- Strukturiertes Logging und Überwachung
- Fehlerpropagierung und bewährte Methoden
Testing und Benchmarking
- Unit- und Integrationstests in Go
- Einsatz der eingebaarten Test-Tools von Go
- Benchmarking und Profiling von Anwendungen
Modulare Programmierung und Pakete
- Verwaltung von Abhängigkeiten mit Go-Modulen
- Versionskontrolle und Veröffentlichung von Modulen
- Erstellung wiederverwendbarer Go-Bibliotheken
Aufbau von APIs und Microservices
- Erstellung von RESTful-APIs mit Go
- Einsatz von Go mit Docker und Containern
- Orchestrierung und Bereitstellung von Diensten
Performance-Optimierung
- Speicher-Profiling und Anpassung (Tuning)
- Strategien zur Concurrency-Optimierung
- 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 mit Paketen und grundlegender Concurrency
Zielgruppe
- Erfahrene Softwareentwickler
- Backend-Engineers
- Entwickler von Cloud-nativen Anwendungen
21 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