- Installation de Go : Golang website
- Installation de Glide : Glide Github
- Lancer
glide install glide up
- Dupliquer et renommer le fichier
settings.json.dist
ensettings.json
et renseigner les bonnes informations - Exécuter le fichier
.sql
dansdatabase
pour initialiser la base de données (facultatif)
- Envoi de commande à Mattermost et/ou Slack avec une base de données
make notification
- Envoi de commande à Mattermost et/ou Slack sans base de données
make notificationNoDB
- Initialiser la base de données (dry-run)
make db
- Initialiser la base de données
make dbInit
- Sauvegarder la base de données
make dbDump
- Exécuter les tests
make test
- Compiler et générer un binaire
make build
- Lancement du serveur Web
make serve
- Envoi du mail quotidien
make mail
Dans toolbox :
- conversion string <=> int
- conversion RawByte (date SQL) en string
Lancer : maildev --incoming-user 'root' --incoming-pass 'root'