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 Auseinandersetzung mit dem Go-Typensystem
- Umgang mit Zeigern, Speicherverwaltung und Garbage Collection
- Fortschrittliche Interfaces und Einbettung (Embedding)
Nebenläufigkeit und Parallelität
- Fortgeschrittenes Management von Goroutinen
- Gepufferte und ungepufferte Channels
- Select-Anweisungen und Worker-Pools
Fehlerbehandlung und Logging
- Benutzerdefinierte Fehlertypen und Error Wrapping
- Strukturiertes Logging und Monitoring
- Error-Propagation und Best Practices
Testing und Benchmarking
- Unit- und Integrationstests in Go
- Nutzung der eingebauten Testing-Tools von Go
- Benchmarking und Profiling von Anwendungen
Modulare Programmierung und Packages
- Dependency-Management mit Go Modulen
- Versionierung und Veröffentlichung von Modulen
- Erstellung wiederverwendbarer Go-Bibliotheken
Entwicklung von APIs und Microservices
- Erstellung RESTfuliger APIs mit Go
- Einsatz von Go in Kombination mit Docker und Containern
- Service-Orchestrierung und Deployment
Performance-Optimierung
- Speicherprofilierung und -optimierung
- Strategien zur Optimierung der Nebenläufigkeit
- Leistungsüberwachung mit pprof
Zusammenfassung und weitere Schritte
Voraussetzungen
- Erfahrung in der Programmierung mit Go
- Verständnis der Go-Syntax, Datenstrukturen und Funktionen
- Erfahrung im Umgang mit Packages und grundlegender Nebenläufigkeit
Zielgruppe
- Erfahrene Softwareentwickler:innen
- Backend-Ingenieur:innen
- Entwickler:innen cloud-nativer 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