Skip to content

Latest commit

 

History

History
67 lines (43 loc) · 1.3 KB

File metadata and controls

67 lines (43 loc) · 1.3 KB

Golang backend with clean architecture and JWT authentication

Description

This is a ready to use Golang backend with clean architecture and JWT authentication.

Prerequisite

Architecture

Architecture

Framework & Library

Configuration

All configuration is in ./config/config.yaml file.

Database

Available at ./.db/wetees.sql file.

Available Features

  • Health Check
  • Login
  • Register
  • Change Password
  • Order Item, Cancel Order, Checkout
  • Deposit, Withdrawal

Postman Collection

Available at ./.postman/WeTeEs.postman_collection.json file.

Run web server

go run ./cmd/main.go

or

air -c .air.toml

or

make watch-server

References