Retour au cours

Le défi HTTP du matin : Niveau 2

Go (Golang) pour les microservices cloud-native

Placer la barre plus haut

Maintenant que vous maîtrisez la concurrence, mettez à jour votre routine matinale.

Le défi :

  1. Serveur avec un endpoint POST.
  2. Lorsque les données sont reçues, lancez une Goroutine pour les « traiter ».
  3. Utilisez un Channel pour renvoyer le résultat à un worker de logging.
  4. Utilisez un WaitGroup pour vous assurer que le serveur ne s'arrête qu'une fois le worker terminé.