bbsemih / gobank

bank service in go!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gobank

gobank is a bank service written in Golang that allows you to create and manage bank accounts, record balance changes, and perform money transfers between accounts. It provides a set of RESTful HTTP APIs built using the Gin framework. The service uses PostgreSQL to store account information and transaction history. Docker is used for local development and GitHub Actions for running unit tests automatically.

Features

  • Create and manage bank accounts
  • Record balance changes for each account
  • Perform money transfers between two accounts
  • RESTful HTTP APIs
  • Store account information and transaction history in Postgres.
  • Docker for local development
  • GitHub Actions for automated unit tests

About

bank service in go!


Languages

Language:Go 95.6%Language:Makefile 2.8%Language:Dockerfile 1.2%Language:Shell 0.4%