Skip to content

papan-kunci/splitter-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Splitter Backend

Backend REST APIs service built with Go to support API functionalities for Splitter application.

Technologies

  • Go - Go programming language
  • Gin - Go web framework to build HTTP servers
  • Gorm - ORM library for Go
  • Postgres - Popular open-source SQL RDBMS
  • Docker - Develop, ship, and run your app with containers

Getting Started

NOTE: instructions for running with Docker will be added in the future

  1. Install Go

    Make sure Go 1.16 or above is installed on your machine. Visit Go download page to download or install using Homebrew.

    brew install go
  2. Install Dependencies

    go mod download
  3. Run the app

    go run .

Testing

Run unit tests on the app

go test 

Database

Database structure can be access here

Running the database on your machine using Docker Compose.

docker compose up -d postgres

About

Backend API services for Splitter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages