Hostinger

Création d'une fonction en Go

Créer une fonction

Voici comment créer une fonction en Go :

package main

import "fmt"

// Déclarer une fonction
func direOla() {
	fmt.Println("Olà !")
}

func main() {

	// Exécuter la fonction
	direOla()
	// Exécuter la fonction une autre fois
	direOla()
	// Exécuter la fonction une autre fois
	direOla()
	// Exécuter une fonction une autre fois
	direOla()
	// Exécuter une fonction une autre fois
	direOla()
	// Exécuter une fonction une autre fois
	direOla()

}

Pour créer une fonction en Go, il faut écrire le mot-clé func, suivi du nom de la fonction et de (). Ensuite, on met des {} (accolades) pour entourer le code qui sera exécuté lorsque la fonction sera appelée.

Appeler la fonction Go

Pour utiliser (ou appeler) une fonction en Go, il suffit d’écrire son nom suivi de (). Cela permet d’exécuter le code défini dans la fonction.

direOla()

Exécuter le code

Si j'exécute le programme, la fonction va être exécuté 6 fois. Par conséquent, le message "Olà !" va s'afficher 6 fois !

go run main.go
Olà !
Olà !
Olà !
Olà !
Olà !
Olà !