Skip to content

feliux/mcdonalds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Burguer Factory

Note: This project uses multi-module workspaces, so each folder represents a microservice repository...

e.g. Github

i.e. I will not create those repositories

Architecture

Go to ./docs/arch.png

Arch

Installation

# go
$ go install github.com/cosmtrek/air@latest
$ go install oss.terrastruct.com/d2@latest

$ export PATH="$PATH:$(go env GOPATH)/bin"

$ go work init commons/ gateway/ kitchen/ orders/ payments/ stock/

References

Workspaces

Get familiar with workspaces

Tutorial: Getting started with multi-module workspaces

Diagrams

d2 github and d2 doc

Terrastruct icons

mingrammer