vterdunov / janna-proto

Protocol buffer service definitions for Janna

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Janna API Protocol buffers

This repo contains protocol buffer service definitions and generated interfaces for Janna.

Workflow

  • make changes in proto files
  • generate code make generate. Need Docker installed.
  • commit new changes git add . && git commit -m '<Commit description>'
  • push the changes git push

Please remember about backward compatibility. Heres is a article

Repository structure

/gen

This folder contains generated code from .proto files. Currently generates files for:

  • go
  • swagger

/proto

Protocol buffer service definitions. To generate code run make proto. Also, this directory contains config file for uber/protool - prototool.yaml.

/third_party

Third party resources/definition. Need to generate code.

About

Protocol buffer service definitions for Janna

License:MIT License


Languages

Language:Go 81.5%Language:Makefile 18.5%