Junior — Middle
Peut-on déclarer un tableau en l'assignant via une variable?
sobes.tech IA
Réponse de l'IA
En Go, vous pouvez déclarer un tableau et l'assigner via une variable, mais il est important de comprendre que les tableaux en Go ont une taille fixe et sont des types de valeur (copiés lors de l'assignation).
Exemple de déclaration de tableau et d'assignation via une variable :
var arr [3]int = [3]int{1, 2, 3}
var anotherArr [3]int
anotherArr = arr // copie du tableau
Vous pouvez également utiliser des slices, qui sont plus flexibles et généralement préférés :
var slice []int = []int{1, 2, 3}
var anotherSlice []int
anotherSlice = slice // assignation de slice (référence au tableau)
Ainsi, oui, vous pouvez déclarer un tableau et l'assigner via une variable, mais il faut prendre en compte les caractéristiques de copie et de taille.