Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mortum5/simple-bank
Simple REST bank api
https://github.com/mortum5/simple-bank
docker gin go golang http-server
Last synced: 7 days ago
JSON representation
Simple REST bank api
- Host: GitHub
- URL: https://github.com/mortum5/simple-bank
- Owner: mortum5
- License: mit
- Created: 2023-11-17T05:16:37.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2023-11-18T16:24:54.000Z (12 months ago)
- Last Synced: 2024-06-21T17:52:12.023Z (5 months ago)
- Topics: docker, gin, go, golang, http-server
- Language: Go
- Homepage:
- Size: 48.8 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Repository Top Language](https://img.shields.io/github/languages/top/mortum5/simple-bank)
![Github Open Issues](https://img.shields.io/github/issues/mortum5/simple-bank)
![GitHub contributors](https://img.shields.io/github/contributors/mortum5/simple-bank)# Simple Bank
## About
A test project that is created in the process of learning, the purpose of which is to create a simple banking application and study various technologies that may be useful in the development.
## Usefull commands
```sh
$> make postgres # run postgres instance in docker
$> make createdb # create database via createdb command
$> make dropdb # drop database via dropdb command
$> make migrateup # run migrate up
$> make migratedown # run migrate down
$> make sqlc # generate sqlc code
$> make mock # generate mock code for store
$> make test # run tests
$> make lint # run linter
$> make cloc # show project line number
$> make stop # stop all containers
```