Looking for go Keywords? Try Ask4Keywords

GoLes fonctions


Introduction

Les fonctions dans Go fournissent un code organisé et réutilisable pour effectuer un ensemble d'actions. Les fonctions simplifient le processus de codage, empêchent la logique redondante et facilitent le suivi du code. Cette rubrique décrit la déclaration et l'utilisation des fonctions, des arguments, des paramètres, des instructions de retour et des étendues dans Go.

Syntaxe

  • func () // type de fonction sans arguments et sans valeur de retour
  • func (x int) int // accepte un entier et renvoie un entier
  • func (a, b int, z float32) bool // accepte 2 entiers, un flottant et renvoie un booléen
  • func (chaîne de préfixe, valeurs ... int) // Fonction "variadic" qui accepte une chaîne et un ou plusieurs nombres entiers
  • func () (int, bool) // fonction renvoyant deux valeurs
  • func (a, b int, z float64, opt ... interface {}) (succès bool) // accepte 2 entiers, un flottant et un ou plusieurs nombres d'interfaces et renvoie une valeur booléenne nommée (qui est déjà initialisée à l'intérieur de la fonction )

Les fonctions Exemples Liés