Retour à la leçonMission
Mission : un partenaire externe importe du code censé rester interne
Restructurer un projet Go monolithique pour protéger son code interne, corriger un import cassé par la casse, et distinguer module et package.
Contexte
L'équipe plateforme découvre qu'une startup partenaire importe directement github.com/monorg/monprojet/service dans son propre projet Go, un package qui contient la logique métier de facturation censée rester strictement interne à l'entreprise. Rien dans le code actuel ne l'empêche techniquement.