Skip to content

oyamo/wallet-api

Repository files navigation

wallet-api

About

A REST (JSON) API that manages wallets of players in an online casino. The project is written in Go, and uses Gin. It has been built by implementing clean architecture and following the MVC design pattern. This makes the project easy to maintain and extend. For testing, the architecture makes services easy to test.

Full list of tools and libraries used in this project

Useful links generated by this project

Running in Docker

make develop // run all containers in development mode
make prod // Run all containers in production mode

Generating mocks

make mock // Generate mocks for all services

Running unit tests

make test // Run all unit tests

Screenshots

Swagger

About

A REST (JSON) API that manages wallets of players in an online casino.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages