6 leçons · 43 min Débutant

Cours Go — Performance et simplicité

Le langage de Google pour les serveurs rapides et fiables, guidé par l'IA.

Progression 0/6
1

Introduction à Go

Découvrez Go, le langage créé par Google pour la performance et la simplicité

6 min
2

Variables et types

var, :=, string, int, float64, bool, const, pointeurs et structs

7 min
3

Fonctions et erreurs

Retours multiples, if err != nil, defer, panic, recover : la gestion d'erreurs Go

7 min
4

Goroutines et channels

Concurrence avec go, channels, select et sync.WaitGroup

8 min
5

HTTP et API REST

Serveur web, handlers, JSON et API REST avec la bibliothèque standard

8 min
6

Tests et benchmarks

Package testing, table-driven tests, benchmarks et couverture de code

7 min

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

Commencer la leçon 1

Gratuit · Sans inscription · 6 minutes