Retour au cours

Optimiser les binaires Go pour la production

Go (Golang) pour les microservices cloud-native

Réduire la taille du binaire

Pour les environnements cloud, chaque mégaoctet compte. Utilisez des drapeaux de liaison (linker flags) pour supprimer les informations de débogage.

bash go build -ldflags="-s -w" -o main .

  • -s : Omettre la table des symboles.
  • -w : Omettre les informations de débogage DWARF.

Cela peut réduire la taille de votre binaire jusqu'à 30 %.