Nous allons aborder ici la façon dont Golang nous permet d'accéder aux fichiers.
===== Généralités à prop... : On utilise ensuite une fonction de lecture qui permet de lire des octets du fichier sous la forme d'un tableau d'octets ;
* **Write** : qui permet d'écrire les données à partir d'un tableau d'octe... z fini de le lire ou d'y accéder ;
* **Seek** : permet de déplacer votre tête de lecture. Cela confirme
rapidité.
Ainsi, **la programmation concurrente permet le parallélisme**. Si vous pouvez écrire du code ... ses de fonctionner en parallèle si le matériel le permet.
Un programme concurrent inclut plusieurs élémen... nnent multi-cœurs et la programmation concurrente permet de les exploiter correctement.
[[115_objets|◁
go build ====
La première sera ''go build'' qui permet de compiler le programme. ''go build'' peut être ... Python.
==== go get ====
La commande ''go get'' permet le téléchargement et installation des paquets. Do... et''.
==== go list ====
La commande ''go list'' permet de lister tous les packages installés.
==== go r
de>
Dans l'exemple ci dessus le premier argument permet de spécifier le type ''[]int'', puis le nombre d'... us pouvez le faire avec la slice.
Cette fonction permet d' ajouter un ou plusieurs éléments. Dans l'exemp... de, sa taille est nulle. La fonction ''append()'' permet d'ajouter l'entier 100 à la tranche. En premier a
ointée est la valeur ''1''. L'opérateur, ''*ip'', permet de faire un **déréférencement**. L'opérateur ''*'... ose que de déclarer simplement une variable. Cela permet de créer également une variable, mais new() renvo
s). Cet encodage des valeurs entières non signées permet de stocker des nombres plus grands. En effet le b... significatif n'est pas utilisé pour le signe, il permet donc de coder aussi le nombre. Ainsi, la valeur a
dernière ligne, l'appel de la fonction ''Printf'' permet d'afficher l'élément d'indice 1 du tableau (x[1] ... vous voyez ici le principe de l'itération.
Cela permet d'itérer dans le tableau. Ainsi, ''i'' et ''v'' s