Order service

Golang microservice to manage orders.

Prerequisites

Ensure you have the following installed on your system:

  • Golang (>=1.24)
  • protoc (Protocol Buffers compiler)
  • make (latest version recommended)

Installation

1. Clone the project

2. Go to the project directory

3. Install dependencies

make i

4. Customize environment

cp .env.example .env

And setup env vars according to your needs.

Configuration

GRPC_PORT=50051              # gRPC server port
GRPC_ENABLE_REFLECTION=false # whether to enable gRPC reflection or not
LOG_LEVEL=info               # logging severity (debug, info, warn, error)

Running

Build + run

make run

Build

make build

gRPC code generation

make generate
S
Description
No description provided
Readme 143 KiB
Languages
Go 89%
Makefile 7.2%
Dockerfile 3.8%