Платформа для коллекционирования карт
Configuration used gonfig. You have to create 'dev_config.json'. Example:
{
"DB_USERNAME": "usename",
"DB_PASSWORD": "pass",
"DB_PORT": "5432",
"DB_HOST": "localhost",
"DB_NAME": "name"
}
git clone https://github.com/3crabs/card-collection
// run
go run main.go
// build
go build main.go
./main.go
- REST API server with Echo Framework
- Dataebase ORM using GORM
- JWT Authentication(Not yet)
- Echo Custome Validator go-playground/validator
- echo
- gorm (Postgres)
- go-playground/validator
- gonfig
- godotenv(Not yet)
- jwt-go(Not yet)
Folder | Details |
---|---|
controller | Holds the api endpoints |
storage | Database Initializer and DB manager |
route | router setup |
models | Models |