To run the API type the following command:
make run
This will create a binary and run the API on localhost:4000
port.
To create a course give the following payload with POST
request to the localhost:4000/course
path:
{
"couresename":"Golang",
"courseprice": 2000,
"authorname":"aflah",
"authorwebsite": "www.youtube.com"
}
To update a course give the following payload with PATCH
request along with the course ID to the localhost:4000/course
path:
{
"id":2,
"couresename":"Golang",
"courseprice": 2000,
"authorname":"Mike",
"authorwebsite": "www.youtube.com/Mike"
}