{{tag>dev go tutoriel}}
====== Tutoriel : Introduction au langage Go ======
Ce tutoriel est une intr... résente pas de difficulté, voir les notes :
* [[dev:go:installer_go_sur_gnu_linux|Installer Go sous Gnu/Linux]] ou
* [[dev:go:installer_go_et_visual_studio_code_sur_windows... r plus de détails à ce sujet voir la [[https://go.dev/doc/modules/managing-dependencies#naming_module|n
{{tag>dev module tutoriel go}}
====== Écrire un module en Go ======
Ce tutoriel propose de créer **de... ons voir la documentation officielle [[https://go.dev/doc/modules/developing|développement et publicati... ation officielle décrit en détail le [[https://go.dev/doc/modules/version-numbers|versionning des modul... rmal du programme.
<code bash>
yoann@node-7c87:~/dev/go/hello$ go run .
Hello, Yoann. Bienvenue!
yoann
{{tag>dev go install}}
====== Installer GO sur une distribution GNU/Linux ======
Les distributions p... # On récupère l'archive
cd /tmp
wget "https://go.dev/dl/go1.20.6.linux-amd64.tar.gz"
# On décompresse... échargement de l'archive
cd /tmp
wget "https://go.dev/dl/go1.22.4.linux-amd64.tar.gz"
# Création d'un ... e>
Mise à jour du **PATH** dans ''~/.bashrc''
===== Références =====
* https://go.dev/doc/install
{{tag>dev go vscode}}
====== Go : Démarrer avec l'EDI Visual Studio Code ======
L'instalalation du l... n pour Go sont disponibles à l'adresse https://go.dev/dl/
Une fois l'installation du langage de progra
{{tag>dev go module}}
:TODO:
====== Nommage des modules en Go ======
===== Références =====
* https://go.dev/doc/modules/managing-dependencies#naming_module