Skip to content

✨ RESTful CRUD API implementation based on GIN/http

Notifications You must be signed in to change notification settings

Sem4kok/restful-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RESTful api

This project is a server side developed in Golang programming language using Gin framework. The project interacts with PostgreSQL database, uses RESTful architecture, CRUD system, and asynchronous programming using channels.

Technologies

Implemented:

  • CRUD
  • http server
  • asynchronous programming using channels

API Reference

Get all albums

  GET /albums
Parameter Type Description
album JSON Returns all albums in --pretty JSON

Get item

  GET /albums/${id}
Parameter Type Description
id int Required. Id of item to fetch

Post Slice of albums

implement's asynchronous programming using channels

  POST /albums
Parameter Type Description
album JSON Required. JSON albums array

DELETE album

  DELETE /albums/${id}
Parameter Type Description
id int Required. Id of item to delete

PATCH album

  PATCH /albums/${id}
Parameter Type Description
id int Required. Id of item to PATCH

About

✨ RESTful CRUD API implementation based on GIN/http

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages