Commençant mon parcours avec le langage Go, j'ai décidé de partager mes apprentissages. Il s'agit du premier d'une série de didacticiels d'introduction à Go.
Go est un langage compilé. Lors de l'exécution de la commande de compilation, le code source (fichiers avec extension .go
) est traduit en langage machine.
Pour une exécution directe, la commande run
est idéale pour des tests rapides. Pour les programmes à utilisation continue ou en production, la commande build
génère un binaire exécutable.
Tout le code Go est organisé en packages, similaires aux bibliothèques ou modules d'autres langages (bien que différents de la structure des packages en Java, par exemple). Un package est constitué d'un ou plusieurs fichiers .go
dans le même répertoire.
Chaque fichier commence par la déclaration du package (par exemple package main
).
Ensuite, le imports
, à l'aide du mot-clé import
, déclare les packages externes requis. Tout comme dans d’autres langages, nous utilisons des packages pour des tâches spécifiques. Le compilateur Go est strict, empêchant la compilation s'il manque ou est inutile imports
, garantissant que seuls les éléments essentiels sont inclus.
Les fonctions sont déclarées avec func
, suivi du nom et des paramètres (le cas échéant) : func nomeDaFuncao(parâmetros) { ... }
.
Go se passe généralement de points-virgules à la fin des lignes, sauf lorsque deux instructions ou plus sont sur la même ligne.
Les sauts de ligne indiquent la fin d'une instruction. Les accolades ouvrantes {
d'une fonction doivent être sur la même ligne que la déclaration : func main() {
.
<code class="language-go">package main import "fmt" func main() { fmt.Println("Hello, World") }</code>
Avez-vous aimé le contenu ? Laissez votre commentaire ou partagez votre expérience avec Go! Dans les prochains chapitres, nous explorerons d'autres exemples pour consolider l'apprentissage.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!