Skip to content

Go Microservice exposing a REST-API using containerized MySQL instance. Implements accounts service - part of LifeBlood project.

License

Notifications You must be signed in to change notification settings

life-blood/accounts-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microservice for donations exposing REST-API with MySQL database

Supports CRUD operations for Donors and Acceptors entities

See project docs: https://github.com/life-blood/documentation

Run locally

Prerequisites

  • Docker Desktop installed on your machine

Installation

$ git clone https://github.com/life-blood/accounts-service/

Open a new window in your terminal to start the docker instance hosting the MYSql image and run:

$ docker-compose up

Then start the service:

$ go run main.go

LifeBlood Project Architecture

alt text

About

Go Microservice exposing a REST-API using containerized MySQL instance. Implements accounts service - part of LifeBlood project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published