Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Bonjour Le Monde | Démarrage
Introduction à Golang

bookBonjour Le Monde

Comme première étape, nous commencerons par le programme classique "Hello World" afin de vous familiariser avec la syntaxe et la structure de base d’un programme Go. Voici le code permettant d’afficher "Hello World" en Go :

index.go

index.go

copy
123456
package main import "fmt" func main() { fmt.Println("Hello World") }

Ici, main() désigne une fonction, indiquée par le mot-clé func placé devant.

Remarque

Les mots-clés, également appelés mots réservés, sont des mots spéciaux dotés de significations prédéfinies qui remplissent des fonctions spécifiques dans le langage. La plupart des mots-clés, comme func lui-même, seront expliqués en détail au moment opportun. Les mots-clés abordés dans cette section sont var et const.

func main()

Tout ce qui est inclus entre les accolades suivantes {} est exécuté lors de l'exécution du programme. Dans ce cas, l'instruction fmt.Println est la première à être exécutée.

index.go

index.go

copy
123
func main() { fmt.Println("Hello World") }

fmt.Println affiche à la console tout ce qui se trouve à l'intérieur des guillemets doubles (") ; dans ce cas, il s'agit de "Hello World". Les données textuelles sont toujours entourées de guillemets doubles (").

Remarque

Les virgules , peuvent être utilisées dans l'instruction fmt.Println pour afficher plusieurs éléments de données numériques ou textuelles. Des espaces sont automatiquement ajoutés entre les valeurs.

index.go

index.go

copy
123456
package main import "fmt" func main() { fmt.Println("I have", 2, "cats at home") }

Des explications détaillées des autres composants du code seront fournies dans les chapitres suivants, lorsqu'elles seront pertinentes.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain what the `fmt` package does in Go?

What are some other basic keywords in Go?

Can you show an example of using `fmt.Println` with multiple values?

Awesome!

Completion rate improved to 1.96

bookBonjour Le Monde

Glissez pour afficher le menu

Comme première étape, nous commencerons par le programme classique "Hello World" afin de vous familiariser avec la syntaxe et la structure de base d’un programme Go. Voici le code permettant d’afficher "Hello World" en Go :

index.go

index.go

copy
123456
package main import "fmt" func main() { fmt.Println("Hello World") }

Ici, main() désigne une fonction, indiquée par le mot-clé func placé devant.

Remarque

Les mots-clés, également appelés mots réservés, sont des mots spéciaux dotés de significations prédéfinies qui remplissent des fonctions spécifiques dans le langage. La plupart des mots-clés, comme func lui-même, seront expliqués en détail au moment opportun. Les mots-clés abordés dans cette section sont var et const.

func main()

Tout ce qui est inclus entre les accolades suivantes {} est exécuté lors de l'exécution du programme. Dans ce cas, l'instruction fmt.Println est la première à être exécutée.

index.go

index.go

copy
123
func main() { fmt.Println("Hello World") }

fmt.Println affiche à la console tout ce qui se trouve à l'intérieur des guillemets doubles (") ; dans ce cas, il s'agit de "Hello World". Les données textuelles sont toujours entourées de guillemets doubles (").

Remarque

Les virgules , peuvent être utilisées dans l'instruction fmt.Println pour afficher plusieurs éléments de données numériques ou textuelles. Des espaces sont automatiquement ajoutés entre les valeurs.

index.go

index.go

copy
123456
package main import "fmt" func main() { fmt.Println("I have", 2, "cats at home") }

Des explications détaillées des autres composants du code seront fournies dans les chapitres suivants, lorsqu'elles seront pertinentes.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 2
some-alt