Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Révision des Concepts de Fonctions | Fonctions
Introduction à Golang
course content

Contenu du cours

Introduction à Golang

Introduction à Golang

1. Commencer
2. Types de Données
3. Structures de Contrôle
4. Fonctions
5. Tableaux et Tranches
6. Introduction aux Structs et Maps

book
Défi : Révision des Concepts de Fonctions

Tâche

  1. Terminez le code pour le deuxième paramètre de la fonction operate, qui est censé accepter la fonction capitalize;
  2. Révisez le code et fournissez des arguments appropriés dans l'appel de la fonction operate dans la fonction main();
  3. Enregistrez les valeurs retournées par l'appel de la fonction operate dans les variables original et updated.
go

index

copy
1234567891011121314151617181920212223
package main import "fmt" // `ToLower()` and `ToUpper()` functions are imported from the `strings` module import "strings" func capitalize(str string) string { return strings.ToUpper(str) } func operate(str string, operation ___) (string, string) { return str, operation(str) } func main() { inputString := "Hello World" var original string var updated string ___ = operate(___) fmt.Println(original, updated) }

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 7
We're sorry to hear that something went wrong. What happened?
some-alt