Usage
Run via docker:
To run app and it's dependencies in docker, use next command:
task -d scripts docker_prod -v
Run via source files:
To run application via source files, use next commands:
go run ./cmd/hmtmsso/main.go
gRPC:
To setup protobuf, use next command:
task -d scripts setup_proto -v
To generate files from .proto, use next command:
task -d scripts grpc_generate -v
Linters
task -d scripts linters -v
Tests
To run test use next commands. Coverage info will be
recorded to tests/coverage
folder:
task -d scripts tests -v