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 startTo stop and remove all containers we got:
make stopThis app uses Testcontainers for integration testing and we can run tests with (with coverage by default):
make test