This repository is base for my API. Learning Backend Everyday. Go version : go 1.12.8
- JWT token authentication
- Database (Mysql - gorm - percona)
- Redis
- Go Module
- Finite State Machine
- RabbitMq
- ElasticSearch
- Storage (Local & S3)
- Redis Cache
- NoSql (Mongo)
- install go version at least version 1.18 (download)
- run
go get github.com/pilu/fresh
- clone this repo on
GOPATH/src
cp .env.example .env
, and check your local setup.- on folder run
fresh
NOTE: you should already download and install application like RabbitMq, MySql etc on your system.