Skip to content

therenotomorrow/edd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

edd

edd is the complete project for Go Event-Driven v2.0 course, you could find more here: link.

Development

System Requirements

go version
# go version go1.26.0 or higher

just --version
# just 1.47.0 or higher (https://just.systems)

psql --version
# psql (PostgreSQL) 17.6

redis-server --version
# Redis server v=6.2.0

Download sources

PROJECT_ROOT=edd
git clone https://github.com/therenotomorrow/edd.git "$PROJECT_ROOT"
cd "$PROJECT_ROOT"

Setup dependencies

# install dependencies
go mod tidy

# check code integrity
just install code # see other recipes by calling `just`

# run dependent services
just postgres
just redis
just gateway

# setup safe development (optional)
git config --local core.hooksPath .githooks

Testing

Integration and component tests provided by the Three Dots Labs platform. There are no unit tests.

License

MIT License. See the LICENSE file for details.

About

Complete project for Go Event-Driven v2.0 course by Three Dots Labs team.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages