Skip to content

gdcmarinho/match-making-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Match making game

Motivation

Features

Running the infrastructure

Infrastructure image Infrastructure image

Prerequisites

  • Go 1.18 or above
  • Docker

Running with Docker

Generate fake users

How it works

Overview

Overview clean architecture

Clean architecture is a software design pattern popularized by Uncle Bob's that defines a system's responsibilities in a way that allows for a system to be changed without changing its implementation.

The main purpose of matchmaking services architecture is to separate business logic from infrastructure and try to apply best practices to clean architecture development.

Parameters

Contributing