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.
Duur 14 uren
Cursusaanbod
Introductie tot Go
- Overzicht en geschiedenis van Go
- Go installeren en de omgeving instellen
- Go-tools en workspace-structuur
Fundamentals van de taal
- Datatypes, variabelen en constanten
- Operators en expressies
- Besturingsstructuren: if, switch, loops
Functies en bereik
- Functies definiëren en aanroepen
- Meerdere retourwaarden
- Overdracht per waarde en per referentie
Werken met arrays, slices en maps
- De collectietypes van Go begrijpen
- Slices maken en manipuleren
- Werken met maps en key-value paren
Structs en methoden
- Structs maken en gebruiken
- Methoden definiëren en aanroepen
- Interfaces gebruiken
Basis van concurrentie
- Introductie tot goroutines
- Channels gebruiken voor communicatie
- Synchronisatiepatronen
Bouwen en uitvoeren van Go-toepassingen
- Code organiseren in pakketten
- Go-programma’s compileren en uitvoeren
- Debuggen en testen
Samenvatting en vervolgstappen
Vereisten
- Ervaring met minstens één programmeertaal
- Begrip van programmeren fundamentals zoals variabelen, loops en functies
- Vakkunde met command line operaties
Publiek
- Softwareontwikkelaars
- Systeemprogrammeurs
- Backend-ingenieurs
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