GoGoPrimer

Apprendre Go, pas à pas.

Apprends Go depuis zéro

Un parcours clair et progressif pour découvrir le langage Go : syntaxe, concepts et bonnes pratiques, expliqués simplement.

Commencer le module 1

Ta progression

0/9

Tu n'as pas encore commencé. Lance-toi sur la première leçon !

Modules du parcours

1

Prise en main

0/3

Comprendre ce qu'est Go, l'installer et écrire ton premier programme.

3 leçonsCommencer
2

Syntaxe de base

0/3

Variables, types, constantes et formatage de texte.

3 leçonsCommencer
3

Structures de contrôle

0/3

if, la boucle for et switch : tout ce qu'il faut pour diriger l'exécution.

3 leçonsCommencer
4

Fonctions

Retours multiples, valeurs nommées, variadic et closures.

Bientôt disponible
5

Tableaux, slices et maps

Les structures de données au cœur de la plupart des programmes Go.

Bientôt disponible
6

Structs et méthodes

Définir tes propres types de données et leur associer des comportements.

Bientôt disponible
7

Interfaces

Le polymorphisme à la Go : implicite, minimal, et très puissant.

Bientôt disponible
8

Gestion des erreurs

Pourquoi Go n'a pas d'exceptions, et comment gérer les erreurs proprement.

Bientôt disponible
9

Pointeurs

Comprendre le passage par valeur et par référence sans magie noire.

Bientôt disponible
10

Paquets et modules

Organiser un projet Go et gérer ses dépendances.

Bientôt disponible
11

Goroutines et channels

La marque de fabrique de Go : la concurrence comme fonctionnalité native.

Bientôt disponible
12

Tests

Le paquet testing intégré, sans framework externe nécessaire.

Bientôt disponible
13

Go idiomatique

Les conventions et réflexes qui distinguent du code Go qui "a l'air d'aller".

Bientôt disponible