Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 804 Bytes

README.md

File metadata and controls

27 lines (17 loc) · 804 Bytes

DCS-gRPC Go language bindings

Introduction

This project provides auto-generated Go sources for use alongside the DCS-gRPC project.

Examples

Please see the examples/ directory for some example usage of the Go bindings.

Development

Build Dependencies

  • Go >=1.17
  • protoc >=3.20
  • protoc-gen-go 1.28.0
  • protoc-gen-go-grpc 1.2.0

protoc-gen-go and protoc-gen-go-grpc versions are tracked via go.mod to ensure consistent client generation and can be installed using make tools.

Generating client

  • Update submodule ref to desired version of rust-server to generate client from
  • make generate