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.
Edited by Florent Peterschmitt