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à !