Categorygithub.com/Ashbeeson7943/RESTful_CRUD_API
modulepackage
0.0.0-20240601223354-91e6ed1dc441
Repository: https://github.com/ashbeeson7943/restful_crud_api.git
Documentation: pkg.go.dev

# README

RESTful_CRUD_API

ToDo:

  • Design the database tables
  • Write CRUD queries using raw SQL or with an ORM such as GORM
  • Create an HTTP server and HTTP handlers for each CRUD operation using the correct status codes and methods for requests and responses
  • Add support for API keys
    • Handling of API Keys
    • Creation of API Keys
    • Generating a Key
  • Track API usage per key and implement quotas
  • Add a fictional billing system to the API
  • Set a different price for each CRUD operation
  • Generate revenue reports and usage reports
  • Generate invoices with a detailed breakdown of API usage per key
  • Add tests for API Endpoints

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author