Skip to content

rezamokaram/exchange-service

 
 

Repository files navigation

Exchange Service

Introduction

Exchange Service is a monolithic REST API project implemented in Go using the fiber framework for the project layout.

Setup

Docker

First install the dependencies, then:

  • docker
  • Clone via Git (or provide the source code in some other way).
  1. Clone the Repository

    git clone https://github.com/rezamokaram/exchange-service.git
  2. Navigate to the Project Directory

    cd exchange-service
  3. Start the Project

    sudo docker-compose up -d --build
  4. Access the endpoints at localhost:8080.

Helm Chart

coming soon!

Documentation

Api documentations provided in docs directory.

Testing

Run the following command in the root directory of the project:

go test ./test

About

Created a monolithic REST API project implemented in Go using the Hexagonal architecture for the project layout.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 99.9%
  • Makefile 0.1%