This is my first personal project on Golang! I am working on a Inventory Management to apply, learn and develop my skills as Gopher, avoiding too much libraries and dependencies. This app aim to solve a internal inventory management where users have their own hierarchy and play different roles with same resources, resources that are updated always when someone makes and input or output.
This app runs on Docker for development and testing environment, it is recommended that you have Docker and Docker Compose installed on machine.
We can start the application by running:
make start
To stop and remove all containers we got:
make stop
This app uses Testcontainers for integration testing and we can run tests with (with coverage by default):
make test