Optimisation du code avec le profilage et amélioration des performances. Déploiement de Go avec Docker et gestion avancée de la mémoire et du Garbage collector. Surveillance par monitoring et utilisation de logs avancés. Sécurisation des applications : gestion des vulnérabilités et protection. Cas pratique : déploiement et automatisation sur un serveur cloud.
3h à 4h
6 points clés
Golang

Avancé

Expert
Maitriser le profilage Golang.
Appliquer des techniques d'optimisation avancée.
Améliorer les performances des applications.
Comprendre les bases de Docker pour Go
Créer des images Docker pour les applications Go
Déployer des applications Go avec Docker
Comprendre les allocations mémoire en Go.
Maîtriser le fonctionnement du Garbage collector.
Optimiser la gestion de la mémoire dans les applications.
Maîtriser les outils de monitoring.
Comprendre les mécanismes avancés de logs.
Optimiser la maintenance des applications Golang.
Identifier les vulnérabilités communes en Go
Appliquer des techniques de protection des applications
Déployer une application sur un serveur cloud.
Automatiser le processus de déploiement.