Ozon Voice Assistant Project Documentation is here https://github.com/ozonva/docs
make all
- clean from binary builds, run all tests and linters, then build the application with code generationmake run
- run the applicationmake build
- build the application intobin
directorymake deps
- install all project dependenciesmake bin-deps
- install binary tools (mockgen, proto generators) intobin
directorymake clean
- clean from binary builds, deletebin
directorymake lint
- check code by golangci-lint and gosec lintersmake vendor-proto
- download external proto files (Google)make generate
- use code generationmake test
- run all testsmake documentation
- make documentation and run documentation server on http://localhost:6060/pkg/github.com/ozonva/ova-journey-api/?m=allmake docker-build
- build docker application environment usingdocker-compose