CRUD Recipe
Server 🔗
server.go
Client 🔗
curl
Create User 🔗
curl -X POST \
-H 'Content-Type: application/json' \
-d '{"name":"Joe Smith"}' \
localhost:1323/users
Response
{
"id": 1,
"name": "Joe Smith"
}
Get User 🔗
curl localhost:1323/users/1
Response
{
"id": 1,
"name": "Joe Smith"
}
Update User 🔗
curl -X PUT \
-H 'Content-Type: application/json' \
-d '{"name":"Joe"}' \
localhost:1323/users/1
Response
{
"id": 1,
"name": "Joe"
}
Delete User 🔗
curl -X DELETE localhost:1323/users/1
Response
NoContent - 204