/wallet-transfer

Simple wallet transfer API for LinkAja technical test

Primary LanguageGo

Golang Boilerplate

Reference

List of Package

  1. Object Relational Mapping (ORM): GORM
  2. Web Router: Gin

How to Run

  1. Install Golang first, kindly read https://golang.org/doc/install
  2. Install all packages required with go mod download
  3. Create file config.yaml on directory cmd/ based on example format in cmd/config.example.yaml and fill the configuration as yours.
  4. Launch the file with go run main.go

Postman Collection

Can be downloaded here

Todo

  • Add Dockerfile and docker-compose