Skip to content

majorchork/exchange_rates_app

Repository files navigation

rates_app

About the Project.

This project is to show historical exchange rates using Clean Architecture and use only the standard library other than database connection and mocks for testing.

The data was gotten from European Central Bank

this app requires

  • Golang: go version go1.18
  • Go SQLite3
  • Optional: Docker

usage

sync all dependencies with the command

$ go mod tidy

run the backend with the command

$ make run

Or, run using docker

docker run --name ratesapp -p 8085:8085 --rm air 

test

$make mock

$make test

List of Endpoints

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published