bank

module
v0.0.0-...-cff5d44 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2024 License: Apache-2.0

README

bank - architectural experiment project

Note: Developments are ongoing. This is not the final version.

This is a simple bank application that allows you to create accounts, deposit and withdraw money, and transfer money between accounts.

But the main goal of this project is to experiment with different architectural patterns and technologies. The project is uses clean architecture with golang standarts. Also this project uses some technologies like opentelemetry, grpc, prometheus, jaeger, kubernetes, etc.

When we get exactly the structure we want, we will separate its bones and move it to gopre's repository.

Run App

  • make once - Run the app once for jwt secret key generation and docker network creation.
  • make compose - Run the app with docker-compose for dependencies.
  • make build-srv && make start-srv - Build and Run the app.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL