Skip to content

Fuerback/books-api

Repository files navigation

Books-api

The project is a CRUD Golang REST API that uses gorilla/mux as router framework, MySQL as a database and Docker to build.

TODO

Getting started

Locally

To run project locally you need to export the environment variable PORT=:8080 or to other port to your choice and. You must have installed:

  • Golang >=1.17
  • MySQL >=5.7
make run-tests

Docker Compose

make docker-compose

The default PORT to test via Docker is 8080

Documentation

The API documentation is on ./docs/openapi/swagger.yaml The database schema is on ./docs/db/schema_v1.sql

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages