Categorygithub.com/flemintier/RESTfulAPI
module
0.0.0-20221017220156-633a1f2431dd
Repository: https://github.com/flemintier/restfulapi.git
Documentation: pkg.go.dev

# README

Micro service exposant une API RESTFUL

Un site web est accessible à cette adresse : http://localhost:8080

Les différentes commandes ont été testées avec Postman et fonctionnent comme suit : Création : POST "localhost:8080/post" avec de défini dans l'onglet Body puis raw une structure json (exemple : { "Nom": "foo", "Description": "bar" } ) Cela permet d'ajouter un nouveau document à la liste en mémoire.

Récupération : GET "localhost:8080/{Nom}" (exemple : localhost:8080/Fab) pour récupérer le document ayant pour nom "Fab" GET "localhost:8080/" pour récupérer tous les documents

Suppression : DELETE "localhost:8080/{Nom}" (exemple : localhost:8080/Fab) pour supprimer le document ayant pour nom "Fab"

Dans les documents, pour le moment, le champ ID est incrémenté à chaque nouvel ajout par rapport au nombre de documents présents dans la liste, il n'est pas mis à jour à cas de suppression d'un document.

# Packages

No description provided by the author
No description provided by the author