У нас есть несколько проектов, которые зависят от общих типов общения.Группы решили использовать совместно используемый пакет с этими типами и хотели бы использовать буферы протокола для этой реализации.Если это имеет значение, язык Go, и все эти проекты не являются общедоступными.
Как мы можем использовать типы буферов протокола, не определенные в нашем проекте?Я не могу найти способ поделиться полностью внешними типами среди приложений.Все, что я читаю, объясняет, как использовать файлы подпакета .proto
, но не типы, определенные другим разработчиком / командой в другом проекте в вашем проекте.