Le cours & l'énnoncé ce trouve en PDF à la racine du projet : TP.md
Simulation d’envoi de notifications par plusieurs canaux (email, sms, push).
Les notifs sont juste affichées en console pour l'éxercice (print), mais on garde aussi un historique en mémoire.
- envoyer une notification par email, sms ou push
- le sms verifie le numero (doit commencer par 06 ou 07 sinon ca echoue)
- les erreurs d’envoi sont affichées mais ca bloque pas le reste
- chaque notif reussie est archivée avec un timestamp
- a la fin on affiche l’historique complet
Il faut installé go au préalable (j'ai utilisé go 1.22), ensuite clonez le projet via git clone https://github.com/LoloxDev/GoProject2/ .
Ensuite, éxecutez la commande go run . pour run le CRM.
