Skip to content

Feature: Split proto on the basis on contracts & method #247

@kushthedude

Description

@kushthedude

Problem

Currently there is a single proto which has the api contract as well as the api methods implemented in it. With change any any of the contract or the method name, the complete code will be regenerated as well as with it is tedious to maintain large protocol definitions.

Proposed Solution

Since we are using golang, we can easily import the protos into one another, splliting logic :

  • API Contract
  • API Methods

Why?

Providing better readability & maintainability to the message definitions.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions