refactor: error middleware #2

Merged
vdoreau merged 1 commit from error-middleware into master 2026-04-28 21:06:38 +02:00
Member

Remplacement de la gestion d'erreurs, les erreurs des fonctions appelées par les différents handlers font maintenant un panic() qui est récupéré dans un middleware et qui permet de renvoyer une réponse http appropriée.
Il y a également une petite amélioration niveau architecture, les routes ont un fichier go à part, les handlers et middlewares aussi.
Pas d'amélioration logique.

Remplacement de la gestion d'erreurs, les erreurs des fonctions appelées par les différents handlers font maintenant un panic() qui est récupéré dans un middleware et qui permet de renvoyer une réponse http appropriée. Il y a également une petite amélioration niveau architecture, les routes ont un fichier go à part, les handlers et middlewares aussi. Pas d'amélioration logique.
langonnet changed title from refactor(error): implement a middleware that handles panics with recover. Errors in functions called by a handler now panic and get recovered by the middleware to send a proper http response. to refactor: error middleware 2026-04-28 17:32:14 +02:00
vdoreau approved these changes 2026-04-28 21:06:26 +02:00
vdoreau left a comment

Ok pour moi, c'est beaucoup plus propre c'est cool !

Ok pour moi, c'est beaucoup plus propre c'est cool !
vdoreau merged commit ac6bcdfdcc into master 2026-04-28 21:06:38 +02:00
vdoreau deleted branch error-middleware 2026-04-28 21:06:39 +02:00
vdoreau referenced this pull request from a commit 2026-04-28 21:06:39 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RecycledCloud/vpigo!2
No description provided.