Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

protos

proto-contracts for all microservices

Подготовка

Для работы генератора должны быть установлены:

  • protoc (Protocol Buffers Compiler)
  • protoc-gen-go go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
  • protoc-gen-go-grpc go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest

Новые контракты

Для написания новых контрактов использовать директорию proto с поддиректорией каждого нового микросервиса

После написания контракта использовать команду:

make gen
  • Удалит старые контракты
  • Сгенерирует в нужной структуре модуль golang

Публикация контрактов

git add .
git commit -S -m "tag: ..."
git tag vM.M.P

git push origin main
git push origin vM.M.P

About

proto-contracts for all microservices

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages