Progression
0/6
1
Introduction à Go
Découvrez Go, le langage créé par Google pour la performance et la simplicité
2
Variables et types
var, :=, string, int, float64, bool, const, pointeurs et structs
3
Fonctions et erreurs
Retours multiples, if err != nil, defer, panic, recover : la gestion d'erreurs Go
4
Goroutines et channels
Concurrence avec go, channels, select et sync.WaitGroup
5
HTTP et API REST
Serveur web, handlers, JSON et API REST avec la bibliothèque standard
6
Tests et benchmarks
Package testing, table-driven tests, benchmarks et couverture de code
Ce que vous allez apprendre
Écrire des programmes Go compilés, rapides et sans dépendances
Gérer la concurrence avec goroutines et channels
Créer des API REST avec la bibliothèque standard
Tester et mesurer les performances de votre code