Maison >développement back-end >Golang >À la découverte de Go : chapitre premiers pas dans le langage

À la découverte de Go : chapitre premiers pas dans le langage

Susan Sarandon
Susan Sarandonoriginal
2025-01-14 12:24:43561parcourir

Desbravando Go: Capítulo  Primeiros Passos na Linguagem

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.

Comment fonctionne 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.

Structure d'un programme Go

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) { ... }.

Syntaxe de base

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() {.

Bonjour le monde

<code class="language-go">package main

import "fmt"

func main() {
    fmt.Println("Hello, World")
}</code>

Prochaines étapes

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn