Skip to content
/ Playlist Public

RESTful API using Go, Gin, Gorm, Sqlite3, and Postman.

License

Notifications You must be signed in to change notification settings

pudg/Playlist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Playlist

Share short content playlists with close friends or relatives.

Install

Clone Playlist repository and install required packages.

cd Playlist
go mod tidy

Launch the server.

go run .

Visit http://0.0.0.0:8000/playlists.

See API API Documentation for allowed CRUD operations.

API Documentation

View Postman generated API documentation here postman/playlist.

TODO

  • Add skeleton code for REST API
  • Add API endpoints documentation
  • Add Playlist API Endpoints
    • Add Create playlist functionality (POST)
    • Add Read All/Detail playlist functionality (GET)
    • Add Update playlist functionality (PUT)
    • Add Delete playlist functionality (DELETE)
  • Add database connectivity with API
  • Add API test harness
  • Add pagination
  • Add filtering
  • Deploy on AWS

About

RESTful API using Go, Gin, Gorm, Sqlite3, and Postman.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages