Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Geavanceerde Go-concepten
- Diepte-in-zicht in het typesysteem van Go
- Werken met pointervers, geheugenbeheer en afvalverzameling
- Geavanceerde interfaces en embedding
Concurrentie en parallelisme
- Geavanceerd beheer van goroutines
- Gebufferde en ongebufferde kanalen
- Select-constructies en werkpools
Foutafhandeling en logging
- Aangepaste fouttypes en wrapping
- Gestructureerde logging en monitoring
- Foutpropagatie en beste praktijken
Testen en benchmarken
- Eenheidstests en integratietests in Go
- Gebruik maken van de ingebouwde testtools van Go
- Benchmarken en profielen van toepassingen
Modulaire programmering en packages
- Beheer van afhankelijkheden met Go-modules
- Versioneren en publiceren van modules
- Bouwen van herbruikbare Go-bibliotheken
Bouwen van API's en microservices
- Aanmaken van RESTful API's met Go
- Gebruik van Go met Docker en containers
- Orchestratie en implementatie van services
Prestatieoptimalisatie
- Geheugenprofileren en afstemmen
- Strategieën voor concurrentieoptimalisatie
- Prestatiemonitoring met pprof
Samenvatting en vervolgstappen
Vereisten
- Ervaring met programmeren in Go
- Kennis van Go-syntax, datatypes en functies
- Ervaring met werken met packages en basale concurrentie
Doelgroep
- Ervaren softwareontwikkelaars
- Backend-engineers
- Ontwikkelaars van cloud-native toepassingen
21 Uren
Getuigenissen (2)
De opbouw van de training en de oefeningen waren fantastisch. De trainer wist mij enthousiast te maken om in de toekomst met Go te werken, wat niet eenvoudig is!
Noah Van Tiggel - Spot Buy Center BV
Cursus - Advanced Go Programming
Automatisch vertaald
De trainer bleek zichzelf een expert op het gebied te zijn, iets wat ik nooit als vanzelfsprekend geef. Hij gaf zeer nuttige inzichten over de branche-standaarden.
Giuseppe
Cursus - Learning Go Programming
Automatisch vertaald