modulepackage
0.0.0-20241013202752-b1c740836461
Repository: https://github.com/sinazrp/golang-bank.git
Documentation: pkg.go.dev
# README
Banking Backend
A minimalist Golang project, enabling basic banking operations like deposits, withdrawals, balance checks, and account creation.
- built in Go version 1.22
- Uses the Sqlc: sqlc generates fully type-safe idiomatic code from SQL.
- Uses Migrate: Database migrations written in Go.
- Uses Make: improve commands
- Uses Postgresql: Open Source Relational Database
- Uses Testify: tools for testifying The code
- Uses Gin: tools for creating Rest API
- Uses Viper: configuration management
- Uses GoMock: mocking tools for testing
- Uses GitHub Action : integrate automatic testing on every push on GitHub
- Uses Paseto: Platform-Agnostic SEcurity TOkens