This project is a simple REST API built using the go programming language. The API implements a CRUD for managing video games.
Regarding the stack, you'll find:
-
Gorilla/mux to implement the request routing.
-
MySQL our database.
-
Docker for our containerization platform.
-
GORM the orm library to interact with the database.
- Docker installed
- Clone the repository
cd https://github.com/niemet0502/go-rest-api
- Change directory
cd go-rest-api
- Run the stack by using Docker compose
docker compose up --build
Compose will build the image then run the services.
You should be able to access the server at http://localhost:1909