API pour :
- Créer un utilisateur
- Lire un utilisateur
Définition d'un utilisateur :
- firstname
- lastname
- password
Contraintes :
- archi hexa
- DB Sqlite
- GO
- Tests unitaires (GO vanilla ou avec testify) sur la couche de domaine + app/command
- Tests E2E (postman)
Contraintes fonctionnels :
- firstname max 200 char et pas une empty string
- lastname max 200 char et pas une empty string
- email respect format email et pas une empty string
- password min 8 char