Commit Graph

61 Commits

Author SHA1 Message Date
Maxime Delporte
0db52ad9de Updating healthcheckHandler using json.Marshal method instead of raw json string. 2025-10-11 11:31:58 +02:00
Maxime Delporte
4f531c6fe0 Updating healthcheckHandler with JSON response. 2025-10-11 11:22:59 +02:00
Maxime Delporte
5b6f33c3f0 Creating helpers.go file : allowing us to extract readIDParam method for further use. Updating showMovieHandler with the new method. 2025-10-10 20:50:32 +02:00
Maxime Delporte
faa27b11d5 Fixing typo. 2025-10-10 20:43:14 +02:00
Maxime Delporte
e0931223e4 Adding httprouter dependency to manage endpoints. Adding our routes to routes.go file facilitating endpoints management and adding POST /v1/movies and GET /v1/movies/:id endpoints. Updating main.go file removing ServeMux and add httprouter instead in app structure. Creating movies.go file to manage create and show movie endpoint. 2025-10-10 16:15:30 +02:00
Maxime Delporte
4342a8df0d README.md : Fix typo. 2025-10-10 15:48:43 +02:00
Maxime Delporte
7e1a0ac66a README.md : Adding API versioning section. 2025-10-10 15:35:05 +02:00
Maxime Delporte
b0ed205fdb Update README.md : adding Endpoints section. 2025-10-10 14:36:02 +02:00
Maxime Delporte
8c0de92c43 Updating README with API initialisation and tips. 2025-10-10 11:13:06 +02:00
Maxime Delporte
4047888eb0 Creating Makefile. Adding .idea files. Updating main.go : Configuration of the application and the server. Creating our first handler for the endpoint /v1/healthcheck with healtcheck.go file. 2025-10-09 21:38:00 +02:00
Maxime Delporte
a90b5305af First commit 2025-10-09 11:08:21 +02:00