Apprentissage de Golang 🐀 - partie 3

Conversion de type (casting) exemple : var a := int("2") fonctions func nom(param1 int, param2 string) string {} La logique publique/privé s’applique toujours avec la première lettre en majuscule ou minuscule. retour multiples func nom() (int, string) { return 1, "example" } // first var ignored _, text := nom() Array Les tableaux ont une taille fixe var nom[5]int // ou bien tableau := [3]string{"bob", "moran"} Slices Un Slice est un “array de taille dynamique” nums := make([]int, <taille>, <capacité>) on double toujours la capacité initiale. Deux fonctions utiles pour vérifier capacité et taille sont : len() et cap() ...

August 13, 2024 · 121 words