

現在、運用しているサービスにGoで書かれたアプリケーションが二つあります。

この二つのアプリは連携しており、Aのアプリからメッセージを送りBのアプリで受け取るようになっています。  
AとBのアプリの間にはキューイングシステム(kafka)を使っています。

AとBでそれぞれ構造体は全く同じなのですが、現在、AとBそれぞれに定義しています。  
そのため、構造体に変更があった際はそれぞれのアプリを変更しなければならない状況です。

この構造体を同期したいのですが何かやり方はないでしょうか。  
構造体に限らず他にやり方があればそれでも大丈夫です。


CC BY-SA 4.0
2021-08-26T03:50:57.153
81054
2021-08-26T03:50:57.153
47920
question
go
アプリケーション間で構造体を共有する方法について