1. Aliases de Types
Golang permet de définir des alias de types pour améliorer la lisibilité du code. Par exemple :
type Age int
type Nom string
type Ajouter func(int, int) int
Ici, Age
et Nom
sont des alias pour int
et string
, tandis que Ajouter
est un alias pour une fonction qui prend deux int
et retourne un int
. Cette fonctionnalité n'existe pas directement en Python mais rappelle les typedef
en C.