Organisation du code
En Go, si vous créez un dossier nommé internal/, le compilateur Go empêche les autres projets d'importer ces packages.
- Utilisez
internal/pour le code privé de votre microservice. - Utilisez
pkg/pour le code qui pourrait être partagé avec d'autres services. - Le niveau racine est réservé à votre
main.goetgo.mod.