Affiche la version de l'exécutable tel que défini at build time.
Autres changements:
- [DOCKERFILE] Ajouter `ARG agecem_org_version`
- [FEATURE] Ajouter package version/
- [DOCKERFILE] `ADD version/`
- [DOCKERFILE] Retirer installsuffix de build step
- [DOCKERFILE] Utiliser `agecem_org_version` pour remplir version.version dans
l'exécutabe
- [DOCKERFILE] Nommer deuxième stage `run`
- [DOCKER-COMPOSE] Standardiser valeurs
Déplacer logique de server.go vers serverCmd
Ajouter .cobra.yaml pour prochaines commandes
Modifier Dockerfile pour appeler serverCmd
Retirer certains commentaires dans serverCmd
`app` était un nom générique qui risquerait d'être en conflit avec
d'autres packages installés sur le container final, et l'utilisation
d'un nom générique est une mauvaise pratique.
Déplacer embed/ vers public/
Ajouter public/js et public/scss
Ajouter templating pour public/html/*.gohtml
Ajouter --build à procédure dans README.md
Déplacer contenu de index.html vers template `index-html`
Ajouter middleware RemoveTrailingSlash
Déplacer anonymous function de route `/` vers handler `handleIndex`
Permet d'intégrer des fichiers texte dans le fichier exécutable.
Copier répertoire embed/ ainsi que son contenu dans le container.
Ajouter embed.ReadHtml() qui retourne le contenu de embed/html/index.html
Exécuter go fmt