En choisissant un pays, vous voyez les cours disponibles dans votre région.
⏱ 2 h 30 min📚 25 leçons
Création d'un middleware de minuterie d'API en Go
Mesurez et journalisez les temps de réponse des API en Go en créant un middleware HTTP personnalisé et réutilisable pour surveiller et optimiser les performances des serveurs backend.
💬Instructeur IA Posez une question sur n'importe quelle leçon et obtenez une réponse claire à tout moment.
🕐Commencez quand vous voulez Sans horaires ni délais : apprenez à votre rythme, quand vous voulez.
🌐En français Leçons, exercices et certificat : tout entièrement dans votre langue.
À propos de ce cours
Chaque milliseconde compte lors de la fourniture de services Web modernes, mais vous ne pouvez pas optimiser ce que vous ne mesurez pas. Comprendre comment suivre et journaliser le temps d'exécution de vos gestionnaires HTTP est une compétence fondamentale pour maintenir des applications Go hautes performances. Dans ce cours complet uniquement textuel, vous passerez de l'écriture de points de terminaison de base à la création d'un middleware robuste et réutilisable qui suit automatiquement la latence de l'API. Vous maîtriserez le fonctionnement interne des flux de requêtes HTTP en Go et apprendrez à les intercepter pour recueillir des métriques de performance précises.
Ce que vous apprendrez :
- Comprendre les concepts clés du middleware HTTP et le flux d'exécution des gestionnaires Go.
- Mesurer avec précision la durée d'exécution des requêtes à l'aide du package standard time de Go.
- Implémenter un middleware personnalisé pour intercepter les requêtes entrantes et journaliser les temps de réponse en millisecondes.
- Appliquer une journalisation structurée moderne à l'aide du package standard slog de Go pour obtenir des métriques propres et prêtes pour la production.
- Tester le comportement et les performances du middleware à l'aide du package natif net/http/httptest.
En commençant par les structures et la terminologie de base des gestionnaires HTTP, le cours vous guide étape par étape dans l'interception des requêtes, l'encapsulation des gestionnaires et le calcul du temps écoulé. Vous vous exercerez en analysant du code Go propre et idiomatique et en renforçant votre apprentissage grâce à des exercices écrits pratiques. Ce cours est conçu pour les développeurs Go débutants qui souhaitent approfondir leurs compétences en backend et créer des applications plus observables. Aucune expérience préalable avec le middleware n'est requise, bien qu'une compréhension de base de la syntaxe Go et des concepts HTTP soit recommandée. Commencez à lire dès aujourd'hui pour maîtriser le middleware Go et obtenir une visibilité claire sur les performances de votre application.
Ce que vous recevez
📜Certificat de fin Ajoutez-le à votre profil LinkedIn
💬Tuteur AI personnel Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
♾️Accès à vie Revenez quand vous voulez, sans expiration
📱Téléphone ou ordinateur Fonctionne partout, sur tout appareil
💸Remboursement 14 jours Sans poser de questions
⚡Court et ciblé 2 h 30 min de contenu pratique
Avis
Pas encore d'avis — soyez le premier à partager votre expérience.
Questions fréquentes
De quoi ai-je besoin pour suivre ce cours ?+
Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.
Comment payer ?+
Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.
Puis-je obtenir un remboursement ?+
Oui — remboursement complet sous 14 jours, sans question.
Combien de temps aurai-je accès ?+
À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.
Vais-je obtenir un certificat ?+
Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.