Skip to content

rapidlizard/GoGames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

My GoGames API

Just a simple crud API for games.

Documentation

GET /games response:

[{
    "game_id": 1,
    "game_name": "Skyrim",
    "Genre": {
        "genre_id": 3,
        "genre_name": "adventure"
    }
}, {
    "game_id": 2,
    "game_name": "CSGO",
    "Genre": {
        "genre_id": 1,
        "genre_name": "action"
    }
},]

POST /games needs to be in this format:

{
    "game_name": "Skyrim",
    "Genre": {
        "genre_id": 3,
    }
}

Todo:

  • Refresh list of games from db everytime a GET request is made. DONE

  • One to many relationship between game and genre (genre has many games). DONE

  • Handle request for just 1 game.

  • Handle request to store a new game. DONE

  • Handle request to update a game.

  • Handle request to delete a game.

About

Simple Rest API using Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages