- Clone repo to PC.
go mod tidy
in Comman Line to install dependencies.go run .
to start up server.- Postman, ThunderClient, or similar service recommended to make requests.
- Browser will only work for GET methods.
method | operations | route |
---|---|---|
GET | returns all resources | http:/localhost/8000/api/v1/books |
GET | returns one resource by id | http:/localhost/8000/api/v1/books/:id |
DELETE | deletes one resource. returns deleted resource for reference | http:/localhost/8000/api/v1/books/:id |
PUT | replaces one resource. returns new resource for reference | http:/localhost/8000/api/v1/books/:id |
POST | creates a new resource. returns new resource for reference | http:/localhost/8000/api/v1/books |