dossier /lib pour y mettre nos devs plutôt qu'à la racine
Déplacer tout le code dans lib/
à l’exception de ce qui était dans cmd/
.
mkdir lib
git mv canopsis lib/
git mv mongo lib/
git mv testutils lib/
find lib/ -name "*.go" -exec sed -e 's/go-revolution\//go-revolution\/lib\//g' -i {} \;
find cmd/ -name "*.go" -exec sed -e 's/go-revolution\//go-revolution\/lib\//g' -i {} \;
Quelques adaptations sur la gestion de la configuration : la conf n’est plus dans le dossier lib/canopsis
mais à la racine du projet, donc le fichier de conf ne peut être celui en dur dans le code qui dépend du répertoire dans lequel on se trouve au runtime.