Intermédiaire
Identifiez l'erreur critique dans la gestion du contexte au sein de cette fonction.
func fetchData(ctx context.Context) error {
ctx, _ = context.WithTimeout(ctx, 2*time.Second)
select {
case <-time.After(1 * time.Second):
return nil
case <-ctx.Done():
return ctx.Err()
}
}
Auteur: WeLoveDevsStatut : PubliéeQuestion pas encore passée
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
0
Écrire un programme Go qui imprime les lignes suivantes sur la console : ligne 1, ligne 2, ligne 3, ligne 40
Écrire un programme Go qui affiche la chaîne de caractères "Hello World" sur la console.0
Comment utiliser les goroutines en Go1
Parcourir un tableau en Go5
Écrire un programme Go qui affiche 1 si test est vrai, et 0 sinon.2
Quel est l'équivalent de undefined en Go?0
Écrire un programme Go qui affiche les nombres de 1 à 10