/card-collection

Платформа для коллекционирования карт

Primary LanguageGoMIT LicenseMIT

Go Report Card

card-collection

Платформа для коллекционирования карт

Configurations

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"
}

🏃‍♀️ Run

git clone https://github.com/3crabs/card-collection
// run
go run main.go
// build
go build main.go
./main.go

📌 Feature

📚 Project Stack

  • echo
  • gorm (Postgres)
  • go-playground/validator
  • gonfig
  • godotenv(Not yet)
  • jwt-go(Not yet)

Architecture

Folder Details
controller Holds the api endpoints
storage Database Initializer and DB manager
route router setup
models Models