https://github.com/fakorede/simple-banking-service
A service built with Golang and Postresql
https://github.com/fakorede/simple-banking-service
go golang postgresql
Last synced: about 1 month ago
JSON representation
A service built with Golang and Postresql
- Host: GitHub
- URL: https://github.com/fakorede/simple-banking-service
- Owner: Fakorede
- Created: 2023-01-17T13:43:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-27T15:37:18.000Z (over 2 years ago)
- Last Synced: 2025-04-22T23:14:41.475Z (about 1 month ago)
- Topics: go, golang, postgresql
- Language: Go
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# simple-banking-service
## Project dependencies
- [Postgres Docker Image](https://hub.docker.com/_/postgres) - docker utility container for running postgresql locally
- [Golang migrate](https://github.com/golang-migrate/migrate/tree/master/cmd/migrate) - For creating and running migrations in Golang.
- [Sqlc](https://sqlc.dev/) - For compiling sql queries to type-safe Golang code.
- [pq](https://pkg.go.dev/github.com/lib/pq) - Go Postgres driver for database/sql
- [Testify](https://github.com/stretchr/testify) - A toolkit with common assertions and mocks that plays nicely with the standard library.## Run Commands
A makefile has been included and contains important commands that'll come in handy ex for running migrations, compiling queries using sqlc, running tests
```
$ make test // to run tests
```## Built with
- [Golang](https://go.dev)
- Postgresql
- Docker
- Kubernetes