Softpro

Test task

Build Dependencies

To generate .pb.go files you will need protobuf-compiler

For installation instructions, see Protocol Buffer Compiler Installation

Usage

  • make - to build
  • make lint - to run linter
  • make tests - to run tests
  • make proto - to generate .pb.go files
  • make format - to run go fmt
  • make run - launch docker-compose to build containers
  • make stop - to stop container
  • make clean - to remove binary

Info

0.0.0.0:8001 - default HTTP port

0.0.0.0:8002 - default gRPC port

Also you could change the default settings through configs/config.json

For connection to gRPC server use Evans