A simple and secure banking application built with Go.
Follow these steps to clone, install, and run the project using Docker.
Clone this repository to your local machine:
git clone https://github.com/PatricioPoncini/go-bank.git
cd go-bank
Start a PostgreSQL container:
docker run --name some-postgres -e POSTGRES_PASSWORD=password -p 5432:5432 -d postgres
Create a .env file in the project root with the following environment variables:
JWT_SECRET=my_super_secret
To start the application, simply execute the following command:
make run
To ensure everything is working as expected, you can run the test suite with the following command:
make test
This template is clear and provides all necessary instructions for users to get started. If you need modifications or additions, let me know! 😊